Управление ПО при помощи yum и rpm — различия между версиями
Stanislav (обсуждение | вклад) |
Stanislav (обсуждение | вклад) |
||
Строка 41: | Строка 41: | ||
* - любая последовательность символов | * - любая последовательность символов | ||
rpm -i /home/user/downloads/*.rpm | rpm -i /home/user/downloads/*.rpm | ||
+ | |||
+ | ===''Дополнительные опции по работе с rpm пакетами''=== | ||
+ | Вывести список всех пакетов, установленных в системе: | ||
+ | #rpm -qa | ||
+ | Вывести список зависимостей '''установленного''' пакета | ||
+ | #rpm -qR <имя пакета> | ||
+ | Вывести список зависимостей '''не установленного''' пакета | ||
+ | #rpm -qpR <путь к rpm файлу> | ||
+ | Вывести информацию о '''установленном''' пакете | ||
+ | #rpm -qi <имя пакета> | ||
+ | Вывести информацию о '''не установленном''' пакете | ||
+ | #rpm -qpi <путь к rpm файлу> |
Версия 09:16, 12 апреля 2019
Управление пакетами производится с привилегиями суперпользователя ( Утилита SUDO )
Содержание
YUM
Установка пакетов:
Из репозитория:
производится с помощью опции install. В процессе — YUM пытается разрешить (найти и скачать недостающее) все зависимости и предложит их установить:
#yum install mc
Из локального файла:
Для установки из локального файла при помощи yum можно использовать опцию localinstall, однако, данная опция уже считается устаревшей, и может быть использована опция 'install', при этом указывается путь к файлу *.rpm
#yum localinstall /home/user/downloads/mc-4.8.7-11.el7.alteros.x86_64.rpm
Удаление пакетов
#yum remove mc
Обновление пакетов
#yum update mc
RPM
Установка пакетов:
rpm -i /home/user/downloads/mc-4.8.7-11.el7.alteros.x86_64.rpm
Удаление пакетов
rpm -e mc
Обновление пакетов
rpm -U /home/user/downloads/mc-4.8.7-11.el7.alteros.x86_64.rpm
*при установке, удалении, обновлении могут быть использованы шаблоны
- - любая последовательность символов
rpm -i /home/user/downloads/*.rpm
Дополнительные опции по работе с rpm пакетами
Вывести список всех пакетов, установленных в системе:
#rpm -qa
Вывести список зависимостей установленного пакета
#rpm -qR <имя пакета>
Вывести список зависимостей не установленного пакета
#rpm -qpR <путь к rpm файлу>
Вывести информацию о установленном пакете
#rpm -qi <имя пакета>
Вывести информацию о не установленном пакете
#rpm -qpi <путь к rpm файлу>