如何知道特定 Ubuntu 版本的所有 Ubuntu 软件的默认软件版本?

alh*_*lal 2 software-sources release-management

线版本为 1.12.1,但最新的 Wireshark 版本为 2.6.0默认的 php 版本是 5,但最新的 php 版本是 7。

sudo apt-get install命令可以轻松安装软件,但有时会提供旧版本。

因此,如果我能知道较新的 Ubuntu 版本中特定软件包提供的默认版本,我就可以决定是否升级我的 Ubuntu 版本。

是否有列出所有 Ubuntu 软件的默认软件版本的 Ubuntu 发行说明/文档/图表?

kar*_*rel 5

打开终端并输入:

sudo apt install devscripts  
rmadison <package-name> replace <package-name> with the name of the package  
Run Code Online (Sandbox Code Playgroud)

例子

$雷麦迪逊wireshark
 线鲨| 1.6.7-1 | 精确/宇宙 | 来源,amd64,armel,armhf,i386,powerpc
 线鲨| 1.10.6-1 | 值得信赖/宇宙 | 来源,amd64,arm64,armhf,i386,powerpc,ppc64el
 线鲨| 1.12.1+g01b65bf-4+deb8u11ubuntu0.14.04.1 | 值得信赖的安全/宇宙 | 来源,amd64,arm64,armhf,i386,powerpc,ppc64el
 线鲨| 1.12.1+g01b65bf-4+deb8u11ubuntu0.14.04.1 | 可信更新/宇宙 | 来源,amd64,arm64,armhf,i386,powerpc,ppc64el
 线鲨| 2.0.2+ga16e22e-1 | Xenial/宇宙 | 来源,amd64,arm64,armhf,i386,powerpc,ppc64el,s390x
 线鲨| 2.2.6+g32dac6a-2ubuntu0.16.04 | xenial-安全/宇宙 | 来源,amd64,arm64,armhf,i386,powerpc,ppc64el,s390x
 线鲨| 2.2.6+g32dac6a-2ubuntu0.16.04 | xenial-更新/宇宙 | 来源,amd64,arm64,armhf,i386,powerpc,ppc64el,s390x
 线鲨| 2.4.2-1 | 巧妙/宇宙 | 来源,amd64,arm64,armhf,i386,ppc64el,s390x
 线鲨| 2.4.5-1 | 仿生/宇宙 | 来源,amd64,arm64,armhf,i386,ppc64el,s390x
 线鲨| 2.4.6-1 | 宇宙/宇宙| 来源,amd64,arm64,armhf,i386,ppc64el,s390x

这些结果都是来自 Ubuntu 版本的官方 Ubuntu 存储库的软件包,这些软件包列在示例 rmadison 结果的第三列中。请注意,rmadison 的结果还包括尚未正式发布的 Ubuntu 18.10 和生命周期结束版本的 Ubuntu 12.04 的结果。

如果您不记得确切的包名称,rmadison 将不会返回任何结果,但此命令将起作用:

firefox --new-tab https://packages.ubuntu.com/wireshar 
Run Code Online (Sandbox Code Playgroud)

上面的命令依赖于模糊关键字搜索,因此它也会返回您不想要的结果。