Управление ПО при помощи yum и rpm — различия между версиями
(Новая страница: «Установка пакетов производится с привилегиями суперпользователя ( Утилита SUDO ) ---- '''Y…») |
|||
(не показаны 24 промежуточные версии 6 участников) | |||
Строка 1: | Строка 1: | ||
− | + | Управление пакетами производится с привилегиями суперпользователя ( [[Утилита SUDO]] ) | |
---- | ---- | ||
− | '''YUM''' | + | =='''YUM'''== |
− | ''Установка пакетов:'' | + | ===''Установка пакетов:''=== |
+ | ====Из репозитория:==== | ||
производится с помощью опции install. | производится с помощью опции install. | ||
− | В процессе — YUM | + | В процессе — YUM пытается разрешить (найти и скачать недостающее) все зависимости и предложит их установить: |
− | # 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 | ||
+ | |||
+ | ===''Список пакетов''=== | ||
+ | ====''Список пакетов в репозиториях''==== | ||
+ | В этом случае покажет список всех пакетов доступных в подключенных репозиториях | ||
+ | # yum ''list'' | ||
+ | |||
+ | ====''Список установленных пакетов ''==== | ||
+ | В этом случае покажет список всех пакетов доступных в подключенных репозиториях | ||
+ | # yum ''list installed'' | ||
− | |||
---- | ---- | ||
− | '''RPM''' | + | =='''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 файлу> | ||
− | '' | + | =='''YUMEX'''== |
+ | Это графическая оболочка для управления ПО. Данное приложение находится в главном меню, раздел Администрирование - Yum Extender | ||
− | + | [[Категория:AlterOS 7.X]] |
Текущая версия на 16:07, 19 мая 2022
Управление пакетами производится с привилегиями суперпользователя ( Утилита 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
Список пакетов
Список пакетов в репозиториях
В этом случае покажет список всех пакетов доступных в подключенных репозиториях
# yum list
Список установленных пакетов
В этом случае покажет список всех пакетов доступных в подключенных репозиториях
# yum list installed
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 файлу>
YUMEX
Это графическая оболочка для управления ПО. Данное приложение находится в главном меню, раздел Администрирование - Yum Extender