Управление ПО при помощи yum и rpm — различия между версиями
(→YUM) |
(→RPM) |
||
Строка 31: | Строка 31: | ||
===''Установка пакетов:''=== | ===''Установка пакетов:''=== | ||
− | rpm -i /home/user/downloads/mc-4.8.7-11.el7.alteros.x86_64.rpm | + | # rpm -i /home/user/downloads/mc-4.8.7-11.el7.alteros.x86_64.rpm |
===''Удаление пакетов''=== | ===''Удаление пакетов''=== | ||
− | rpm -e mc | + | # rpm -e mc |
===''Обновление пакетов''=== | ===''Обновление пакетов''=== | ||
− | rpm -U /home/user/downloads/mc-4.8.7-11.el7.alteros.x86_64.rpm | + | # rpm -U /home/user/downloads/mc-4.8.7-11.el7.alteros.x86_64.rpm |
''при установке, удалении, обновлении могут быть использованы шаблоны'' | ''при установке, удалении, обновлении могут быть использованы шаблоны'' | ||
Строка 45: | Строка 45: | ||
'*' - любая последовательность символов | '*' - любая последовательность символов | ||
− | rpm -i /home/user/downloads/*.rpm | + | # rpm -i /home/user/downloads/*.rpm |
===''Дополнительные опции по работе с rpm пакетами''=== | ===''Дополнительные опции по работе с rpm пакетами''=== | ||
Вывести список всех пакетов, установленных в системе: | Вывести список всех пакетов, установленных в системе: | ||
− | #rpm -qa | + | # rpm -qa |
Вывести список зависимостей '''установленного''' пакета | Вывести список зависимостей '''установленного''' пакета | ||
− | #rpm -qR <имя пакета> | + | # rpm -qR <имя пакета> |
Вывести список зависимостей '''не установленного''' пакета | Вывести список зависимостей '''не установленного''' пакета | ||
− | #rpm -qpR <путь к rpm файлу> | + | # rpm -qpR <путь к rpm файлу> |
Вывести информацию о '''установленном''' пакете | Вывести информацию о '''установленном''' пакете | ||
− | #rpm -qi <имя пакета> | + | # rpm -qi <имя пакета> |
Вывести информацию о '''не установленном''' пакете | Вывести информацию о '''не установленном''' пакете | ||
− | #rpm -qpi <путь к rpm файлу> | + | # rpm -qpi <путь к rpm файлу> |
[[Категория:AlterOS 7.X]] | [[Категория:AlterOS 7.X]] |
Версия 15:07, 9 января 2020
Управление пакетами производится с привилегиями суперпользователя ( Утилита 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 файлу>