Часто бывает интересно при установке обновлений что же именно было изменено в устанавливаемом пакете (иногда такое знание даже помогает принять правильное решение о целесообразности установки нового пакета вообще). Можно, конечно, скачать rpm-файл, распаковать, найти файл CHANGELOG, почитать… Но удобнее воспользоваться плагином к yum-у, который так и называется: yum-changelog. Устанаваливаем:
-
# yum install yum-changelog
-
Подготовка к установке
-
Разрешение зависимостей
-
--> Проверка сценария
-
—> Пакет yum-plugin-changelog.noarch 0:1.1.28-1.fc14 помечен для установки
-
--> Обработка зависимостей: python-dateutil для пакета: yum-plugin-changelog-1.1.28-1.fc14.noarch
-
--> Проверка сценария
-
—> Пакет python-dateutil.noarch 0:1.5-3.fc14 помечен для установки
-
--> Проверка зависимостей окончена
-
…..
Пользуемся:
-
$ yum changelog 2011-09 tzdata
-
Загружены модули: changelog, langpacks, presto, refresh-packagekit
-
Adding ru_RU to language list
-
Listing changelogs since 2011-09-14
-
==================== Available Packages ====================
-
tzdata-2011k-0.1.20110921.fc14.noarch updates
-
* Wed Sep 21 15:00:00 2011 Petr Machata <pmachata@redhat.com> — 2011k-0.1.20110921
-
- Upstream 2011j:
-
— Fix the Samoa date line skip
-
— Changes in past timestamp typos several Africa zones
-
- Proposed upstream 2011k:
-
— Belarus and Ukraine adopt permanent DST in 2011
-
— Palestine suspends DST during Ramadan in 2011
-
— Gaza and West Bank split in 2011. West Bank is tracked in the
-
timezone Asia/Hebron. zone.tab update accordingly.
-
- Resolves: #737896
-
changelog stats. 2 pkgs, 2 source pkgs, 1 changelog
В данном случае команда вывела изменения, которые были внесены в пакет tzdata с сентября 2011 по текущий момент.
Можно также просто вывести заданное количество последних изменений, без указания даты. Например, следующая команда покажет 2 последних изменения в пакете tzdata:
-
$ yum changelog 2 tzdata
-
Загружены модули: changelog, langpacks, presto, refresh-packagekit
-
Adding ru_RU to language list
-
Listing 2 changelogs
-
==================== Installed Packages ====================
-
tzdata-2011k-0.1.20110921.fc14.noarch installed
-
* Wed Sep 21 15:00:00 2011 Petr Machata <pmachata@redhat.com> — 2011k-0.1.20110921
-
- Upstream 2011j:
-
— Fix the Samoa date line skip
-
— Changes in past timestamp typos several Africa zones
-
- Proposed upstream 2011k:
-
— Belarus and Ukraine adopt permanent DST in 2011
-
— Palestine suspends DST during Ramadan in 2011
-
— Gaza and West Bank split in 2011. West Bank is tracked in the
-
timezone Asia/Hebron. zone.tab update accordingly.
-
- Resolves: #737896
-
-
* Mon Aug 29 15:00:00 2011 Petr Machata <pmachata@redhat.com> — 2011h-1
-
- Upstream 2011i:
-
— Add Africa/Juba (South Sudan) zone
-
— Samoa skips over the date line on 2011-12-30
-
— Use KALT as abbreviation for Europe/Kalinigrad
-
— Canonical version of the Newfoundland patch
-
— Change America/Resolute use of EST to 2006-2007 only
-
— Assume Metlakatla abandoned use of daylight saving in 1983
-
— Sync iso3166.tab and zone.tab with above
-
- Resolved: #734063
-
-
changelog stats. 1 pkg, 1 source pkg, 2 changelogs
Популярность: 1%
