Установка программных пакетов в Linux для новичков

Когда возникает необходимость устанавливать новые пакеты программ в Linux? Чаще всего это происходит из-за появления новой версии уже используемого пакета, либо нужно установить дополнительные программы, которых ранее не было в программе. При этом некоторые необходимые программы, возможно, уже были на вашем установочном диске, но вы их не установили. Впрочем, сегодня проще не изучать дистрибутив, а скачать новый пакет из интернета.

Программное обеспечение в Linux распространяется в двух видах: исходные тексты, либо исполняемые модули. В обоих случаях программы упакованы в архив, либо идут rpm-пакетом.

Наиболее простой считается установка программного обеспечения из rpm-пакета, в котором находятся исполняемые файлы. Этот способ следует рассмотреть в первую очередь.

Для того, чтобы иметь возможность устанавливать ПО в Linux, вы должны получить в системе права главного пользователя.

Аббревиатура rpm рассшифровывается как Redhat Package Manager. По своему действию это программа очень похожа на setup wizard для Windows. Однако, у нее есть главное преимущество – автоматическое совершение всех действий, необходимых для установки пакета из архива. Она сама создает каталоги, распределяет файлы, организует ссылки, что очень удобно при создании сайтов. Кроме того, ей под силу осуществлять обновление уже установленных программных пакетов. Наконец, используя rpm программу пользователь может самостоятельно создавать новые rpm-пакеты.

Программные пакеты в формате rpm можно найти на самых разных серверах. Следует лишь помнить, что скачивать их следует под Linux. Если вы скачаете пакеты на компьютер с Windows, то их имена будут искажены. Эта ОС не любит Unix имена файлов.

Итак, вы имеете нужный rpm пакет. Его можно установить двумя способами:

  1. Вводим команду вида: rpm -i имя_rpm-архива. В этом случае установится новая программа.
  2. Вводим команду вида: rpm -U —force имя_rpm-архива. Здесь произойдет обновление программы до новой версии. При этом будут обновлены все файлы, входящие в пакет.

Работать с rpm пакетами не сложно. Сложнее устанавливать ПО из исходных текстов.


Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'actions_post_nav' not found or invalid function name in /var/www/ch8648adac/www/linuxgid.ru/wp-includes/class-wp-hook.php on line 288