Linux: лист скрипта выполняющегося при установке rpm
Сегодня рассмотрим не часто, но все равно встречающуюся задачу. Как посмотреть какие скрипты будут выполняться при установке программ из rpm файла. Вероятно пользоваться этими знаниями придется крайне редко, но при установке незнакомых утилит из непроверенных источников эти знания могут пригодиться.
[ad#ad-2]
Итак перед нами стоит задача узнать, что же выполняет установщик пакетов rpm.
Для того что бы узнать какие скрипты «вшиты» в пакет rpm надо выполнить команду с такими ключами:
rpm -qp --scripts filename.rpm
На пример:
$ rpm -qp --scripts kernel-headers-common-1.1.11-alt1.i586.rpm
postinstall scriptlet (using /bin/sh):
if [ $1 -eq 1 ]; then
/sbin/chkconfig --add kheaders
fi
preuninstall scriptlet (using /bin/sh):
if [ $1 -eq 0 ]; then
/sbin/chkconfig --del kheaders
fiДля того что бы узнать какие скрипты выполнялись для уже установленного пакета надо выполнить команду rpm с таким ключом
rpm -q --scripts packageName
Вот и все:)
Similar Posts:
Метки
3D 2010 AMD Android Apple apt-get aptitude CISCO Core cpu D-Link debian ethernet Facebook Firefox FreeBSD Gnome Google hacking IBM Intel IOS Ip iPhone KDE Linux Microsoft Mozilla networking NVidia Radeon Red Hat Samsung Server Twitter Ubuntu USB Windows Windows 7 интернет процессор бизнес безопасность видео сетиСчетчики
Popular Posts
- Windows 7:боремся с ошибкой BOOTMGR is missing
- Windows 7:боремся с ошибкой BOOTMGR is missing (в картинках)
- Linux: Восстанавливаем работу grub после обновления Ubuntu до 10.04
- Windows 7: Возвращаем кнопку выполнить.
- PHP: увеличиваем или уменьшаем количество ресурсов под выполнение скриптов
- Windows: Active@ Boot Disk восстанавливаем MBR
- Ubuntu: Padre, the Perl IDE
- Linux: регулярные выражения в Grep
- IPFire 2.9 Первое знакомство
- CISCO: первая настройка маршрутизатора








