Модуль RPM2 предоставляет удобную процедуру для получения значений полей NAME, VERSION, RELEASE, и EPOCH, часто это сочетание заменяют аббревиатурой NVRE. Процедура, as_nvre, возвращает одиночную строку с этими значениями в стандартном формате, разделенными знаком минус.
Тег EPOCH обычно имеет пустое значение. Если значение имеется, оно будет на первом месте в строке вывода, и, далее, после двоеточия, имя, релиз и версия. Например:
5:redhat-config-httpd-1.0.1-13 |
Эту процедуру можно вызывать для любого объекта хэдера или любого объекта пакета для получения полного имени. Например:
print $header->as_nvre(), "\n"; |
Далее - Проверка, является ли файл пакета пакетом с исходными кодами
Назад - Удобные методы
Содержание