Как узнать, какие изменения будут применяться в YUM UPDATE?
Я знаю, что вы можете увидеть список пакетов, которые будут обновлены, но я хотел бы знать, какие подробные изменения будут внесены в package.
Запустите обновление в отдельной идентичной системе, а затем сравните их, чтобы увидеть, что изменилось.
Хотя это, вероятно, не поможет вам ответить на ваш настоящий вопрос. Вероятно, это ответ:
Yum хранит полную историю всего, что делает, с возможностью полного отката. Чтобы откатить изменение, сначала запустите:
yum history
Вы увидите пронумерованный список транзакций. Найдите номер, соответствующий транзакции, которую вы хотите отменить, а затем выполните:
yum history undo ###
Для этого нет готового средства. Вам нужно будет написать сценарий, чтобы сделать следующее:
yum update
в режиме только для скачивания, чтобы получить новые RPMpreun
и postun
скриптлеты в текущем RPMpre
и post
скриптлеты в новом RPMВы можете запросить пакет с помощью rpm
чтобы увидеть его журнал изменений.
rpm -qp --changelog http://example.org/path/to/package-1.1.0-2.x86_64.rpm
Или вы можете прочитать на странице Red Hat в Обновления безопасности и читать опечатка для вашей версии сервера.
Для Red Hat Enterprise Linux версии 6 вы должны прочитать это опечатка.