Управление ПО при помощи yum и rpm — различия между версиями

Материал из Wiki AlterOS
Перейти к: навигация, поиск
 
(не показано 11 промежуточных версий 5 участников)
Строка 1: Строка 1:
Установка пакетов производится с привилегиями суперпользователя ( [[Утилита SUDO]] )  
+
Управление пакетами производится с привилегиями суперпользователя ( [[Утилита SUDO]] )  
  
 
----
 
----
Строка 8: Строка 8:
 
производится с помощью опции install.
 
производится с помощью опции install.
 
В процессе — YUM пытается разрешить (найти и скачать недостающее) все зависимости и предложит их установить:
 
В процессе — YUM пытается разрешить (найти и скачать недостающее) все зависимости и предложит их установить:
   #yum ''install'' mc
+
   # yum ''install'' mc
 +
 
 +
''Что такое [[Репозитории пакетов]] можно узнать перейдя по ссылке''
 +
 
 
====Из локального файла:====
 
====Из локального файла:====
 
Для установки из локального файла при помощи yum можно использовать опцию ''localinstall'', однако, данная опция уже считается устаревшей, и может быть использована опция 'install',  при этом указывается путь к файлу *.rpm
 
Для установки из локального файла при помощи yum можно использовать опцию ''localinstall'', однако, данная опция уже считается устаревшей, и может быть использована опция 'install',  при этом указывается путь к файлу *.rpm
  
   #yum localinstall /home/user/downloads/mc-4.8.7-11.el7.alteros.x86_64.rpm
+
   # yum localinstall /home/user/downloads/mc-4.8.7-11.el7.alteros.x86_64.rpm
  
 
===''Удаление пакетов''===
 
===''Удаление пакетов''===
  
   #yum ''remove'' mc
+
   # yum ''remove'' mc
  
 
===''Обновление пакетов''===
 
===''Обновление пакетов''===
   #yum ''update'' mc
+
   # yum ''update'' mc
 +
 
 +
===''Список пакетов''===
 +
====''Список пакетов в репозиториях''====
 +
В этом случае покажет список всех пакетов доступных в подключенных репозиториях
 +
  # yum ''list''
 +
 
 +
====''Список установленных пакетов ''====
 +
В этом случае покажет список всех пакетов доступных в подключенных репозиториях
 +
  # yum ''list installed''
  
 
----
 
----
Строка 28: Строка 40:
 
===''Установка пакетов:''===
 
===''Установка пакетов:''===
  
   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
 +
 
 +
''при установке, удалении, обновлении могут быть использованы шаблоны''
 +
 
 +
'*' - любая последовательность символов
 +
 
 +
  # 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]]
* - любая последовательность символов
 
  rpm -i /home/user/downloads/*.rpm
 

Текущая версия на 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