Подобно макросам 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
Назад - Определение псевдонимов
Содержание