如何在Ubuntu中检查软件包的可用版本?详细介绍

2021年11月9日22:16:19 发表评论 1,452 次浏览

Ubuntu中检查软件包的可用版本:有几种方法可以确定 Ubuntu 中可用软件包的版本号。命令行提供对 Ubuntu 中可用软件包的快速访问。在本文中,我们将看到如何从命令行检查 Ubuntu 中软件包的可用版本。

Ubuntu如何检查软件包的可用版本?我们将在本节中解释检查 Ubuntu 软件包可用版本的不同方法。

始终确保根据可用的最新版本更新你的系统。因此,对其执行以下命令:

$ sudo apt-get update
如何在Ubuntu中检查软件包的可用版本?详细介绍

Ubuntu检查软件包的可用版本示例:现在,运行以下命令来检查 Ubuntu 软件包的可用版本:

$ apt list <packageName>

在这里,我们要使用 apt-get list available packages来检查firefox的可用版本。这就是我们执行以下命令的原因:

$ apt list firefox
如何在Ubuntu中检查软件包的可用版本?详细介绍

Ubuntu中检查软件包的可用版本:正如上面的结果所表明的,我们可以使用“-a”来获取额外的与版本相关的信息。所以我们执行了以下命令:

$ apt list firefox -a
如何在Ubuntu中检查软件包的可用版本?详细介绍

如果你需要有关可用包的更多详细信息,请使用以下命令:

$ apt show firefox
如何在Ubuntu中检查软件包的可用版本?详细介绍
Ubuntu中检查软件包的可用版本
$ apt show firefox -a
如何在Ubuntu中检查软件包的可用版本?详细介绍

apt 缓存命令

Ubuntu如何检查软件包的可用版本?如果要查询 APT 缓存,请使用此命令。Apt-cache 命令提供了从可用包元数据中查找和创建适当输出的操作。因此,为它运行以下命令:

$ apt-cache policy <packageName>

例如,我们将从 Ubuntu 存储库中找出所有可用版本的 Firefox Web 浏览器。为此,我们通过在上面的命令中写入“firefox”而不是“package name”来运行命令。

$ apt-cache policy firefox

执行上述命令后,系统将提供有关 Firefox 网络浏览器可用版本的简要详细信息。除此之外,这个命令还告诉我们这个版本来自哪个存储库。输出还提供有关是否安装了软件包的信息。

如何在Ubuntu中检查软件包的可用版本?详细介绍

在上面的图像中,有两个单词,分别是candidate和install。

Installed

它向我们展示了当前安装在 Ubuntu 系统中的版本。

Candidate

Candidate在我们的Ubuntu系统中展示了该版本的包,这是要安装的。此示例显示了我们将使用 apt-get 从 Ubuntu 存储库安装 Firefox 浏览器的版本。

通过另一个命令,我们可以显示来自 Ubuntu 存储库的软件包版本。这个命令是这样的。

$ apt-cache madison <packageName>

要在存储库上显示版本,我们将运行这样的命令。

$ apt-cache madison firefox
如何在Ubuntu中检查软件包的可用版本?详细介绍
Ubuntu中检查软件包的可用版本

如果我们与上一个命令进行比较,则此命令以干净的格式显示输出。

Aptitude指令

Ubuntu检查软件包的可用版本示例:Ubuntu 不提供 aptitude,所以请通过以下命令安装它:

$ sudo apt install aptitude -y

现在,使用下面给出的命令检查可用的 Firefox 版本:

$ aptitude versions <packageName>
如何在Ubuntu中检查软件包的可用版本?详细介绍

额外提示

Ubuntu如何检查软件包的可用版本?此方法专门适用于 Ubuntu 桌面。使用任何 Web 浏览器访问Ubuntu 软件包网站。输入软件包版本名称后按搜索按钮。

这就是我们需要做的所有事情。这将显示 Ubuntu 存储库中可用的安装包版本。

Ubuntu中检查软件包的可用版本总结

这是如何从命令行检查 Ubuntu 中软件包的可用版本的简要概述。我们使用了 Firefox 浏览器的具体示例,以便我们的读者更好地理解。请访问我们的官方网站以了解有关 Linux 的更多新事物。

木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: