获取 Ubuntu 20.10 上已安装软件包的列表获取 Ubuntu 20.10 上已安装软件包的列表获取 Ubuntu 20.10 上已安装软件包的列表获取 Ubuntu 20.10 上已安装软件包的列表
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

获取 Ubuntu 20.10 上已安装软件包的列表

发表 admin at 2025年2月28日
类别
  • 未分类
标签

Ubuntu 是一个基于 Linux 的发行版,安装了许多软件包。包是构建软件所需的文件的集合。例如,如果你想安装一个应用程序,你要做的第一件事就是通过 APT 下载一个包文件。该软件包以应用程序的形式下载并编译到操作系统中。您可以使用 APT 下载并安装任意数量的软件包。

了解所有已安装的软件包非常重要。 Ubuntu 的好处是您可以获取所有软件包的详细信息并管理它们。

如何获取 Ubuntu 20.10 上所有已安装软件包的详细信息?让我们来解释一下。

列出已安装的软件包

要列出已安装的软件包,我们使用“dpkg”命令。要运行此命令,请首先启动终端,然后键入:

$ dpkg –list

上面的命令将在五列中列出所有包。第一列显示包的状态。 “ii”表示该软件包已安装。第一个“i”表示所需的包裹状态,第二个“i”表示包裹的当前状态。其他状态指示如下:

第二列只是包装的标签。第三列描述了软件包版本。包架构如第四列所示。最后,第五列提供了该包的简短说明。

寻找特定的包裹

如果您的计算机上安装了 Ubuntu,并且想要搜索特定的软件包及其当前状态,您可以通过终端轻松了解。例如,如果要搜索是否安装了openssh服务器,只需输入以下命令:

$dpkg --list | grep --openssh

您也可以搜索其他软件包,例如 Wireshark:

$dpkg --list | grep --wireshark

从上面的输出中,您甚至可以读取包的架构和版本。

您可以通过添加更多条件来优化搜索,例如,如果您想按版本搜索软件包,请键入以下命令:

$dpkg --list | grep --nano | wireshark 3.2

上图中的红色数字表示Wireshark的版本号。

您可以通过添加更多“grep”命令来添加更多条件。

安装的软件包数量

在你的操作系统中,会有很多包。您甚至可以获取计算机上已安装软件包的总数,但这是一个有点棘手的命令。要获取包的总数,您需要计算“dpkg –list”命令输出的行数。

上面的输出显示包列表之前有 5 行,只需减去 5 行即可。然后键入以下命令:

echo $((‘dpkg -- list | wc - l ’ - 5))
©2015-2025 Norria support@norria.com