如何在Ubuntu中列出已安装的软件包
你知道吗,你的Ubuntu系统上安装了数千个软件包?你可能想知道这些包裹是从哪里来的。
您的许多软件包都是预装在新安装的Linux系统上的。随着时间的推移,您可能还安装了更多的软件包来增强系统的功能。
如果你需要重新安装系统或在另一台机器上安装相同的软件包,了解如何在Ubuntu系统上列出已安装的软件包会很有用。
使用APT列出已安装的软件包
APT是Ubuntu中的内置软件包管理器,可帮助您从Ubuntu系统中安装、更新和删除软件包。此外
恰当的
命令可用于显示系统上已安装软件包的列表。
要使用
恰当的
命令,使用打开终端
Ctrl+Alt+T
键盘快捷键,然后运行以下命令:
恰当的
列表
--已安装
代码语言:
PHP
(
php
)
这将显示已使用安装的所有程序包的列表
恰当的
。但是,它也会将安装的软件包列为依赖项。
因此,除了您安装的应用程序之外,您还将拥有大量未直接安装的库和其他包的列表。

输出显示包名称、安装的版本和体系结构。此外,您可以通过管道将输出发送到
较少的
以使其更易于阅读,因为包列表很长。
恰当的
列表
--已安装|较少
代码语言:
PHP
(
php
)
您可以使用
grep
命令过滤输出以查看是否安装了特定的程序包。例如,查看
萤火虫
包安装在我们的机器上,我们可以使用以下命令:
恰当的
列表
--已安装|grep-i firefox
代码语言:
PHP
(
php
)

添加
-我
的选项
grep
命令忽略字母大小写,从而可以进行更全面的搜索。
要查看有关特定程序包的信息,请运行
apt-show软件包名称
.
apt-showfirefox

使用dpkg命令列出已安装的程序包
这个
dpkg
命令用于在Debian及其派生版本中安装、构建和删除包。此外
dpkg
添加的命令
-l
选项列出了系统上所有已安装的程序包。
dpkg-l

正如您所看到的,输出显示包名称、安装的版本和体系结构。
要检查是否安装了特定的程序包,请运行
dpkg-l
并将命令输出管道传输到
grep
命令,后跟包名称。
dpkg-l|grep-i firefox

再次添加
-我
的选项
grep
命令忽略字母大小写,从而可以进行更全面的搜索。
列出已安装的Snap软件包
Snap是另一种包管理器系统。然而
恰当的
和
dpkg查询
命令不会列出作为捕捉安装的程序包。可以使用捕捉命令分别列出这些。
在终端中运行以下命令,列出系统上作为快照安装的所有软件包:
断裂
列表
代码语言:
PHP
(
php
)

计数已安装的程序包
除了列出已安装的软件包外,您还可以确定系统上安装了多少软件包。要执行此操作,请使用以下命令:
dpkg-l|grep-ii|wc-l

正如您可以从命令输出中看到的,目前在我们的Ubuntu系统上安装了1921个软件包。
结论
此时,您应该能够列出并过滤Ubuntu系统上安装的软件包。如果您有任何问题,请随时留言。
什么是Mac上的统一内存?它是如何工作的?
如果你最近考虑购买一台现代Mac电脑,你可能会遇到“统一内存”这个词被用来代替RAM。但它意味着什么,它与传统RAM有何不同?跟着读,找出答案。 什么是统一内存? 苹果 YouTube 人们经常认为 苹果硅芯片 是一个CPU,但这并不完全正确。它实际上是一个SoC(片上系统),由同一封装中的各种组件组成,如CPU、GPU、神经引擎等。 所有这些组件都需要一些临时存储数据的地方才能正常工作,这就是苹
如果你的Mac在更新时卡住,可以尝试7个修复程序
更新macOS是保证你的电脑安全的最可靠的方法,同时还能让你获得很酷的新软件功能。在某些时候,每个Mac用户都需要安装更新,但有些人会在这个过程中遇到问题。 当天的视频 滚动以继续浏览内容 macOS最常见的更新问题是进度条卡住,更新永远不会完成。如果这发生在你的Mac上,不要担心。我们在下面列出了一些你可以尝试的修复方法。 macOS更新卡住的可能原因 可能有几个潜在的因素导致你的Mac在更新过
如何在Ubuntu上创建和管理工作区
工作区或虚拟桌面是PC屏幕上专用窗口上的一组任务或程序。工作空间是提高专注度、工作效率和整洁桌面的理想选择。 您可以使用工作区通过一次专注于一组相关任务来简化您的工作。为了强调它们的重要性,工作区在所有主要操作系统上都可用:Windows、Linux和MacOS。 以下是如何在Ubuntu上创建和管理工作区的方法。 为什么工作空间很重要? 工作区作为Linux的一部分已经有很长一段时间了。工作区为
如何在USB驱动器上安装Ubuntu
每当你想到Linux时,Ubuntu的名字就会出现。多年来,Ubuntu已经成为许多想要可靠替代Windows的用户的下一个最佳操作系统。相比之下,Ubuntu是轻量级的,不需要一个千斤顶笔记本电脑或台式机来流畅运行。 但是你可以从USB驱动器安装和运行Ubuntu吗?是的,可以在闪存盘上安装Ubuntu,这样你就可以有一个便携版本的Ubuntu,你可以插入任何系统,并在需要时使用。 在USB上安
Rocky Linux:企业级可替代的CentOS
在很长一段时间内,对于基于Linux的服务器来说,CentOS是一个可靠的选择,因为它实际上是Red Hat Enterprise Linux(RHEL)的免费版本。此外,CentOS还包含了使RHEL成为主流企业级Linux的所有功能。 2020年12月8日,收购了CentOS项目的Red Hat突然宣布,在Red Hat被IBM收购后,其重点发生了变化。他们宣布将对CentOS Linux的所