Linux

Perl warning Setting locale failed in Debian

he warning message during the installation of Perl applications will appear as follows:

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en_US.utf8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").

This problem may arise when packages are being added. The following example will show a corresponding output:

~# apt-get install multipath-tools

The code has been tested and works

Исправляем ошибку подключения класса для работы с XML

Ошибка подключения класса для работы с XML
Warning: require_once(XML/Parser.php): failed to open stream: No such file or directory in require_once() (line xx of /xxx/sites/all/modules/xxx/xxx/xml/Unserializer.php).
Решение
Установка пакета php-xml-rss

# aptitude install php-xml-rss

Проверка работы
# php -r 'include("XML/RSS.php");'

The code has been tested and works

How to split the tar.gz archive into volumes and how it then join

To create an archive divided into volumes in the console you want to run a normal backup with the transfer of the result in output

tar -czvf - name_directory | split -b 1999m - name_file.tar.gz

As a result, we obtain the files are split into parts
To merge the file and extract it

cat name_file* | tar -xzf -

The code has been tested and works

Как разбить tar.gz архив на тома и как его потом склеить

Для того чтобы создать разбитый на тома архив в консоли нужно выполнить обычное архивирование с передачей результата в OUTPUT и таким образом на вторую команду конвейера, которая и разбивает полученный результат на тома нужного размера.

tar -czvf - name_directory | split -b 1999m - name_file.tar.gz

В итоге получаем файл разбитый на части
Чтобы склеить файл и распаковать его

cat name_file* | tar -xzf -

The code has been tested and works

Решаем проблемы с мультимедия в Debian7

apt-cache search libqt5widgets5

deb http://ftp.debian.org/debian/ wheezy-backports main contrib non-free
deb-src http://ftp.debian.org/debian/ wheezy-backports main contrib non-free

apt-get install libqt5widgets5

deb http://http.debian.net/debian wheezy main
deb-src http://http.debian.net/debian wheezy main

apt-get update

При возникновении ошибки The method driver /usr/lib/apt/methods/https could not be found.

apt-get install apt-transport-https

Добавляем репозиторий deb http://ftp.debian.org/debian sid main

The code has been tested and works

SSH scp Linux

SCP (Secure Copy Protocol) — Линукс команда для защищенного копирования файлов или папок на удаленный компьютер (сервер) или с него, используя для этого протокол SSH (Secure Shell). SCP является составной частью пакета OpenSSH. Благодаря использованию ssh, SCP является отличной заменой для небезопасного протокола FTP, которой широко используется в Интернете.

Копируем файл на удаленный сервер:

The code has been tested and works

Работа с WGET LINUX

Загрузка всех URL, указанных в файле FILE:

$ wget -i FILE

№2

Скачивание файла в указанный каталог (-P):

$ wget -P /path/for/save ftp://ftp.example.org/some_file.iso

№3

Использование имя пользователя и пароля на FTP/HTTP:

$ wget ftp://login:password@ftp.example.org/some_file.iso
$ wget --user=login --password=password ftp://ftp.example.org/some_file.iso

№4

The code has been tested and works

Виртуальные хосты для сервера Apache

Внутри блока директив можно использовать любые директивы кроме директив зарезервированных для использования в основном файле конфигурации сервера (ServerType, BindAddress,Listen, NameVirtualHost, ServerType, TypesConfig,PidFile, MinRequestPerChild, MaxSpareServers, MinSpareServers)

Обязательные директивы для виртуальных хостов ServerName, DocumentRoot, ServerAdmin и ErrorLog

The code has been tested and works

Pages

Subscribe to RSS - Linux