Изменить шлюз по умолчанию для конкретной программы?

Да, SPEC для RPM не является частью упакованного RPM. Однако вы можете запросить пакет RPM для получения информации, которая присутствовала в файле SPEC.

Например:

1) Следующая команда предоставит вам сценарии до и после завершения, которые выполняются при установке или обновлении пакета RPM.

rpm -q --scripts (installed RPM name, this name will be without the .rpm extension)
rpm -qp --scripts (if you have a rpm file)

2) Вы можете просмотреть конкретную информацию, представленную в файле SPEC, используя параметр - queryformat команды rpm.

rpm -q --queryformat '%{ARCH} %{NAME}\n' (RPM name, if it installed)
rpm -qp --queryformat '%{ARCH} %{NAME}\n' (if you have an RPM file)

Выше приведена архитектура, для которой разработан RPM, и фактическое имя RPM. Эта информация содержится в определенных разделах файла SPEC, таких как Name, Arch, Requires (pre), Requires ( post), BuildRequires и т. д. Для допустимых параметров запроса проверьте эту ссылку

2
18.10.2016, 15:11
0 ответов

Теги

Похожие вопросы