17.2.2 Получение значений полей хэдера из файла пакета
Индекс17.2.2 Получение значений полей хэдера из файла пакета
Каждый rpm-пакет содержит информацию, хранящуюся в определенных полях (тегах) хэдера пакета. Например, имя пакета содержится в поле NAME, а длинное описание в поле DESCRIPTION.
Процедура tag возвращает значение данного тега (поля). Например, для получения имени пакета используйте значение поля NAME:
use RPM2; |
Комбинируя несколько полей, можно получить полезные скрипты. Листинг ниже содержит скрипт (rpmsum.pl), который выводит имя пакета и его короткое описание:
#!/usr/bin/perl |
При запуске скрипта необходимо передать ему имя файла пакета в качестве параметра. Например:
$ ./rpmsum.pl jikes-1.14-1-glibc-2.2.i386.rpm |
Далее - Удобные методы
Назад - Открытие файла пакета
Содержание