Есть ли способ проверить , когда текущая версия пакета (которая была бы установлена при использовании apt install ) была выпущена из терминала? Намерение состоит в том, чтобы проверить, насколько устаревшим может быть пакет.
apt show показывает только номер версии. Это не то, что я хочу. Поиск в Интернете продолжает показывать мне результаты по этим направлениям
После того, как я открою браузер, я могу получить эту информацию, просмотрев журнал изменений на сайте packages.ubuntu.com, но не открывая браузер каждый раз, когда я хочу это сделать, будет намного приятнее
Вы можете загрузить и прочитать журналы изменений пакетов из репозиториев Ubuntu из командной строки, используя команду apt changelog
.
Пример: apt changelog firefox
firefox (63.0+build2-0ubuntu0.16.04.2) xenial; urgency=medium
* Update AppArmor profile as the shmem temp filename changed upstream (the
profile needs to allow access to /{dev,run}/shm/org.mozilla.*)
- update debian/usr.bin/firefox.apparmor.14.10
- update debian/usr.bin/firefox.apparmor.13.10
-- Chris Coulson <chris.coulson@canonical.com> Tue, 23 Oct 2018 22:14:25 +0100
firefox (63.0+build2-0ubuntu0.16.04.1) xenial; urgency=medium
* New upstream stable release (63.0build2)
-- Olivier Tilloy <olivier.tilloy@canonical.com> Mon, 22 Oct 2018 15:51:23 +0200
firefox (63.0+build1-0ubuntu0.16.04.2) xenial; urgency=medium
* Do not require Node.js to build, as version 8.11 isn't available in xenial
- update debian/config/mozconfig.in
- update debian/control{,.in}
-- Olivier Tilloy <olivier.tilloy@canonical.com> Wed, 17 Oct 2018 21:59:49 +0200
[...]
Обратите внимание, однако, что не все репозитории и пакеты обязательно предоставляют журналы изменений, и не все журналы изменений должны содержать полезную информацию, в зависимости от того, что вы ищете , но для пакетов из стандартных репозиториев Ubuntu это в основном должно быть в порядке.