20.3.2 Пользовательские псевдонимы

Подобно макросам RPM, алиасы popt определяются в ряде файлов (общий системы RPM, системнозависимый, пользовательский). Официальные псевдонимы RPM определены в файле /usr/lib/rpm/rpmpopt. Редактировать этот файл не имеет смысла, так как правильное функционирование RPM сильно зависит от его содержимого.

Системнозависимые псевдонимы хранятся в файле /etc/popt. Свои наработки псевдонимов сохраняйте в файле $HOME/.popt . Они будут действительны в рамках ваших сессий.

Этот набор файлов влияет на все приложения, которые используют библиотеку popt.

Например, вы можете определить алиас для команды rpm -qa, который будет работать быстрее, чем обыкновенный запрос информации о всех пакетах, путем отключения проверки подписи пакета. Добавьте в ваш файл $HOME/.popt следующую строку:

rpm alias --qall -qa --nodigest --nosignature

При наличии такой строки вы можете осуществлять запрос информации об установленных пакетах в форме:

rpm --qall

Это будет работать на 30-50% быстрее, чем команда rpm -qa.

Далее - Раздел 21. Справочник по командам RPM
Назад - Определение псевдонимов
Содержание