Настройка плагинов в yum
А пока обратимся к плагинам. Они устанавливаются точно так же, как и любые другие пакеты. Например, команда
# yum install yum-plugin-list-data
установит весьма полезный одноименный плагин, дополняющий субкоманду list
множеством дополнительных фильтров (он заслуживает отдельного разговора).
Соответствующие каждому из установленных плагинов конфигурационные файлы располагаются в каталоге /etc/yum/pluginconf.d
и имеют легко узнаваемые имена. Например, вывод команды
$ ls yum/pluginconf.d/ blacklist.conf list-data.conf refresh-packagekit.conf fastestmirror.conf presto.conf whiteout.conf
позволит без труда догадаться, к какому из плагинов относится любой конфиг (кроме файлов blacklist.conf
и whiteout.conf
).
Некоторые конфиги предельно просты. Например, в list-data.conf
есть одна-единственная строка, разрешающее его подключение:
enabled=1
В конфиге плагина presto
(того самого, который при обновлении обеспечивает скачивание дельты вместо цельного пакета) простора больше, хотя тоже не очень много. Во-первых, можно запретить локальное кэширование этих самых дельт, раскомментировав параметр
# keepdeltas = false
А во-вторых, можно определить, что же считать дельтой. Например, параметр
minimum_percentage = 95
определяет, что если изменённая часть пакета составляет 95% или менее от цельного, то будет скачиваться она, если же больше -- загрузится пакет целиком.
Что касается файлов blacklist.conf
и whiteout.conf
, то по умолчанию они пусты, содержа только запрещающую строку:
enabled=0
Нетрудно догадаться, что их можно заполнить "черными" и "белыми" списками зеркал.
- Система управления пакетами yum
- Введение в yum
- Базовые средства yum
- Использование yum: субкоманда list
- Дополнительные компоненты: yum-utils
- Плагины для yum
- Плагин yum-plugin-list-data
- Настройка yum
- Настройка плагинов в yum
- Yum: настройка доступа к репозиториям
Теги: fedora, rpm, yum