Опция --changelog позволяет вывести список изменений, произошедших в пакете, по сравнению с прошлыми версиями. Поскольку наличие журнала изменени - всего лишь соглашение, не все пакеты имеют его в обязательном порядке. Кроме того, многие журналы содержат в основном изменения в самом пакете, а не в содержащемся в нем ПО. Однако, если нужная информация присутствует, это может способствовать принятию решения, нужно ли вам переходить на следующую версию.
Например, некий сетевой сервис был обновлен в плане исправления ошибок безопасности. Наверное, в этом случае вы захотите его обновить. Другие изменения, в том числе и функциональные, могут никак не влиять на вашу работу. Тогда администраторы часто руководствуются формулой "не ломай то, что работает".
Базовый формат команды:
|
rpm –q --changelog package_name
|
В примере ниже показано начало журнала изменений (последние изменения в начале журнала). Адреса электронной почты изменены:
|
* Fri Aug 23 2002 Bob Marley <bob@marley.com.>
- re-bzip the docs, something was corrupted
* Thu Aug 22 2002 Peter Tosh <peter@tosh.com> 2.05b-4
- Fix history substitution modifiers in UTF-8 (bug #70294, bug #71186).
- Fix ADVANCE_CHAR at end of string (bug #70819).
- docs: CWRU/POSIX.NOTES no longer exists, but ship POSIX.
* Wed Aug 07 2002 Jimmy Cliff <jimmy@cliff.com> 2.05b-3
- Fixed out of memory problem with readline.
* Tue Jul 23 2002 Jimmy Cliff <jimmy@cliff.com> 2.05b-2
- Added symlink for sh.1 in man1 section so that man sh works (#44039)
|
Далее - Комбинирование запросов
Назад - Список скриптов
Содержание