如何在 Ubuntu 中列出已安装的软件包如何在 Ubuntu 中列出已安装的软件包如何在 Ubuntu 中列出已安装的软件包如何在 Ubuntu 中列出已安装的软件包
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

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

如何在 Ubuntu 中列出已安装的软件包

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

本文将学习如何列出 Ubuntu 系统上已安装的软件包。

您知道您的 Ubuntu 系统上安装了数千个软件包吗?您可能想知道这些包是从哪里来的。

许多软件包都预装在新安装的 Linux 系统上。随着时间的推移,您可能还安装了更多软件包以增强系统的功能。

如果您需要重新安装系统或在另一台计算机上安装相同的软件包,了解如何列出 Ubuntu 系统上已安装的软件包会派上用场。

使用 APT 列出已安装的软件包

APT 是 Ubuntu 中的内置软件包管理器,可帮助您从 Ubuntu 系统安装、更新和删除软件包。此外,apt 命令可用于显示系统上已安装软件包的列表。

要使用 apt 命令,请使用 Ctrl+Alt+T 键盘快捷键打开终端并运行以下命令:

apt list --installed

这将显示已使用 apt 安装的所有软件包的列表。但是,它还会列出作为依赖项安装的软件包。

因此,除了您安装的应用程序之外,您还将拥有大量未直接安装的库和其他软件包的列表。

输出显示包名称、安装的版本和体系结构。此外,您可以通过管道将输出传输到 less 以使其更易于阅读,因为包列表很长。

apt list --installed | less

您可以使用grep命令来过滤输出以查看是否安装了特定的软件包。例如,要查看我们的计算机上是否安装了 firefox 软件包,我们可以使用以下命令:

apt list --installed | grep -i firefox

将 -i 选项添加到 grep 命令会忽略字母大小写,从而实现更全面的搜索。

要查看有关特定包的信息,请运行 apt show package_name 。

apt show firefox

使用 dpkg 命令列出已安装的软件包

dpkg 命令用于在 Debian 及其衍生版本中安装、构建和删除软件包。此外,添加了 -l 选项的 dpkg 命令会列出系统上所有已安装的软件包。

dpkg -l

如您所见,输出显示了软件包名称、安装的版本和体系结构。

要检查是否安装了特定软件包,请运行 dpkg -l 并将命令输出通过管道传输到 grep 命令,后跟软件包名称。

dpkg -l | grep -i firefox

同样,将 -i 选项添加到 grep 命令会忽略字母大小写,从而实现更全面的搜索。

列出已安装的 Snap 包

Snap 是另一种包管理器系统。但是,apt 和 dpkg-query 命令不会列出作为快照安装的软件包。您可以使用 snap 命令单独列出它们。

在终端中运行以下命令,列出系统上作为 Snap 安装的所有软件包:

snap list

计算已安装的软件包

除了列出已安装的软件包之外,您还可以确定系统上安装了多少个软件包。为此,请使用以下命令:

dpkg -l | grep ii | wc -l

从命令输出中可以看到,我们的 Ubuntu 系统上当前安装了 1921 个软件包。

结论

此时,您应该能够列出并过滤 Ubuntu 系统上已安装的软件包。如果您有任何疑问,请随时发表评论。

©2015-2025 Norria support@norria.com