如何在 Debian 上检查已安装软件包的版本如何在 Debian 上检查已安装软件包的版本如何在 Debian 上检查已安装软件包的版本如何在 Debian 上检查已安装软件包的版本
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Debian 上检查已安装软件包的版本

如果您是 Debian 用户,您就会知道保持软件最新是多么必要。安装最新版本的软件包有助于提高系统的性能、安全性和稳定性。但是,在更新软件包之前,您需要知道系统上当前安装的版本。您可以使用不同的命令来检查已安装的软件包版本。在本指南中,我们将详细讨论这些命令。

检查 Ubuntu/Debian 上已安装软件包的版本

以下是可用于检查 Debian 上已安装软件包版本的方法/命令:

方法一

根据系统上安装的软件包,您可以使用 -v 或 –version 选项来检查已安装软件包的版本:

<package_name> --version

例如:

firefox --version

firefox -v

方法二

apt 命令有多种选项,其中一个选项是列表。它与包名称一起使用来检查已安装包的版本。该命令的一般语法是:

apt list <package_name>

这里我使用 apt list 命令来检查curl实用程序的版本:

apt list curl

使用标志 -a 检查存储库中特定包的所有可用选项:

apt list curl -a

方法三

apt-cache 是 Debian 命令行工具,用于查询 APT 缓存。要获取已安装软件包版本的输出,请运行以下命令:

apt-cache policy <package_name>

让我们用 apt-cache 检查一下curl的版本:

apt-cache policy curl

上图中,已安装:7.74.0-1.3+debllu7显示了curl的版本,如果您的系统上未安装该软件包,您将看到无值 >对于已安装选项。

方法4

您还可以使用aptitude命令行工具检查Debian上已安装的软件包版本。但是,您必须首先通过以下命令将其安装在 Debian 系统上:

sudo apt install aptitude -y

一旦aptitude成功安装到您的系统上,请使用下面提到的语法命令来获取软件包的版本。

aptitude versions <package_name>

将包替换为您要检查的包的名称。我正在使用aptitude命令来检查curl的版本:

aptitude versions curl

方法5

您还可以通过以下命令安装 apt-show-versions 命令行实用程序,以检查 Debian 上已安装软件包的版本。

sudo apt install apt-show-versions -y

使用apt-show-versions命令输入包的名称以获取可用包的列表:

apt-show-versions curl

方法6

dpkg 是基于 Debian 的 Linux 系统的包管理器。带有 grep 和软件包名称的 dpkg 命令将提供软件包的已安装版本。

dpkg -s <package_name> | grep Version

例如:

dpkg -s curl | grep Version

包起来

升级之前了解软件包版本很重要。我们还可以在Debian上检查安装包的版本来确认安装。在本指南中,我们解释了六个不同的命令来检查 Debian 上已安装软件包的版本。您可以使用这些命令来检查 Debian 上任何软件包的已安装版本。

©2015-2025 艾丽卡 support@alaica.com