Основные команды при работе с Yum
•Просмотреть список всехдоступныхк установке пакетов:
yum list
•Этой команды достаточно для просмотра, иногда лучше воспользоваться командой:
yum list|less
•Просмотреть только список обновлений:
yum list updates
•Список установленныхпакетов:
yum list installed
В каждой из этихкоманд можно использовать дополнительный параметр: имя или шаблон имени пакета. Например:
yum list kernel*
покажет список доступныхпакетов начинающихся с ’kernel’
Списки имеют унифицированный формат.
[root@simulakr root]# yum list kernel*
Получение информации о пакетах
Получение заголовков с сервера: ASPLinux Master Site
Получение заголовков с сервера: ASPLinux Updates
Получение заголовков с сервера: YUM-ASP Home repository
Кеширование информации
Поиск обновленных пакетов
Получение необходимых заголовков
Просмотр доступных пакетов
|
Name Arch |
Ver-Rel |
|
|
Size |
||
|
kernel-source i386 |
2.4.18-27.7asp |
135.81 Мб |
|
Просмотр установленных пакетов: |
||
|
Name Arch |
Ver-Rel |
|
|
Size |
kernel kernel-doc kernel-pcmcia-cs kernel-source
|
i686 |
2. |
.4. |
.18-5asp |
34. |
.40 Мб |
|
i386 |
2. |
.4. |
.18-5asp |
5. |
.16 Мб |
|
i386 |
3. |
.1. |
.27-18 |
828 |
.32 Кб |
|
i386 |
2. |
.4. |
.18-5asp |
130 |
.68 Мб |
Зачастую бывает нужно установить пакет не зная его имени, а имея в распоряжении только имя какого-нибудь файла, который должен принадлежать
этому пакету. Допустим, нам нужно найти, в каком пакете находится нужная нам библиотека:
[root@simulakr root]# yum provides /usr/lib/libcurl.so
Получение информации о пакетах
Получение заголовков с сервера: ASPLinux Master Site
Получение заголовков с сервера: ASPLinux Updates
Получение заголовков с сервера: YUM-ASP Home repository
Кеширование информации
Поиск обновленных пакетов
Получение необходимых заголовков
Поиск пакета предоставляющего: [’/usr/lib/libcurl.so’] [100%] ################################ 0 найден среди доступных [100%] ################################ 1 найден среди установленых
Установленный пакет: curl-devel (curl-devel-7.9.7-1.asp.i386.rpm)
предоставляет ’/usr/lib/libcurl.so’
Из чего видно, что пакет, содержащий такой файл, уже уставлен и называется curl-devel.
Не всегда есть возможность скачать и установить все что надо, поэтому прежде чем устанавливать новые пакеты, всегда можно прочитать информацию о нихкомандой:
[root@simulakr root]# yum info mozilla
Получение информации о пакетах
Получение заголовков с сервера: ASPLinux Master Site
Получение заголовков с сервера: ASPLinux Updates
Получение заголовков с сервера: YUM-ASP Home repository
Кеширование информации
Поиск обновленных пакетов
Получение необходимых заголовков
Просмотр доступных пакетов
Просмотр установленных пакетов:
Name : mozilla
Arch : i386
Version: 1.2.1
Release: 0.2asp
Size : 29.08 Мб
Group : Приложения/Интернет
Summary: Браузер Web.
Description: Mozilla - это браузер www с открытым исходным кодом,
созданный по высоким стандартам производительности, скорости работы и
Ищете розетки - заглушки для розеток. Сантехник Электрик Плотник.
возможностью портирования.
- 1054 просмотра
Еще материалы по теме:
- Программы для изучающих иностранные языки Kdeedu
- Удаление, обновление и установка пакетов с помощью Yum
- Настройка репозитория
- Скачивание файла APT
- Загрузка, инсталляция и обновление программ с помощью APT и Synoptic
- Пример 8B: Добавление и удаление пакетов RPM через окно менеджера пакетов Package Management Window
