Установка пакетов в Linux.
Эта статья написана как шпаргалка системным администраторам или пользователям, которым нечасто приходится,(но приходится) общаться с линуксом и заниматься, в том числе, и таким вопросом, как установка пакетов.
Как известно, установка пакетов в linux-системах производится, чаще всего, с помощью пакетных менеджеров(например, популярные менеджеры пакетов — apt, yum). В данной статье будут приведены команды для установки пакетов в CentOS с помощью пакетного менеджера yum.
В системе CentOS пакеты имеют расширение .rpm и устанавливаются, чаще всего, при помощи менеджера пакетов yum.
Обновление установленных пакетов.
Пакеты устанавливаются из специальных хранилищ, называемых репозиториями. Перед установкой пакетов рекомендуется обновить установленные пакеты, выполнив команду(если используется учетная запись root, то sudo вводить не нужно):
1 |
sudo yum update |
Появится список доступных обновлений и их объем. Для их установки вводим y и нажимаем Enter.
Установка пакетов в Linux.
Для установки нужного пакета, вводим команду:
1 |
sudo yum install <имя пакета> |
Иногда бывает ситуация, когда вы хотите установить пакет, но, при вводе команды на его установку, видите сообщение:
Это происходит, потому что утилита, нужная нам(в данном примере nslookup) входит в другой пакет. Давайте узнаем, в какой пакет входит nslookup. Для этого вводим команду:
1 |
yum provides nslookup |
Видим, что нужная нам nslookup входит в состав пакета bind-utils. Соответственно, нам нужно установить этот пакет:
После того, как вы согласитесь с установкой пакета, введя y и нажав Enter, утилита nslookup будет доступна.
Дополнительные параметры пакетного менеджера yum, можно посмотреть, введя:
1 |
yum --help |
Данная статья не претендует на энциклопедию и предназначена для использования в качестве памятки при установке пакетов в системах Linux. За более полной информацией о менеджерах пакетов можно обратиться, например, сюда.