有没有办法检查什么时候软件包的当前版本(使用时应该已经安装apt 安装) 是否已在终端内发布?目的是检查软件包的过期时间。
恰当的展示只显示版本号。这不是我想要的。在网上搜索仍然显示类似这样的结果
一旦我打开浏览器,我就可以通过查看 packages.ubuntu.com 网站上的更新日志来获取此信息,但如果每次我想这样做时不必打开浏览器,那就更好了
答案1
您可以使用命令从命令行下载并阅读来自 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> Wed, 17 Oct 2018 21:59:49 +0200
[...]
但请注意,并非所有存储库和软件包都一定提供更改日志,也并非所有更改日志都需要包含有用的信息,这取决于您要查找的内容,但对于来自 Ubuntu 标准存储库的软件包来说,它应该基本上没问题。