如何在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系统上安装的软件包。如果您有任何问题,请随时留言。
Fish Shell 3.7.0:在使用改进的同时保持C++
在Linux生态系统中,一个以其多功能性和强大性而突出的功能是用户可以选择的外壳种类繁多。 与经典的Bash以及Zsh和Tcsh等其他功能一样,Fish长期以来以其用户友好的方法和高级功能而被许多Linux用户广泛认可和采用。 最近宣布的Fish 3.7.0版本有超过1289次提交,加强了这一地位,并承诺进行增强和修复。让我们来看看它们。 鱼壳3.7.0 主要亮点 Fish 3.7.0改进了命令行
Proxmox VE 8.2推出增强型迁移工具
Proxmox是一个全面的服务器虚拟化平台,旨在使用用于虚拟化的QEMU和用于容器的LXC等工具来处理基于容器的虚拟机技术,在其上一次8.1发布五个月后,Proxmox发布了其最新迭代Proxmox VE 8.2,带来了一系列新功能和更新,增强了其功能和用户体验。 这次更新建立在Debian 12.5的强大基础上,并由最新的稳定Linux内核6.8提供支持,用户可以从各种虚拟化工具的最新版本中受益
如何修复空气播放时,它不工作
苹果便捷的AirPlay功能有时会很古怪。如果这是你目前的经历,你很幸运,我们在这里帮助你。 当天的视频 滚动以继续浏览内容 AirPlay不能从你的设备上传输音频或视频内容的原因有很多。有时,它可能是由网络连接故障引起的。其他时候,你的苹果设备不会正确地将内容发送到想要的目的地。 无论如何,您可以使用一些简单快捷的方法解决大多数AirPlay问题。下面,我们将看看所有可能的方法来修复AirPla
WattOS R13在Debian 12 Bookworm上推出折扣
一些轻量级的Linux发行版,如Lubuntu、Linux Lite、Peppermint等,旨在振兴旧电脑。WattOS可能不会在这些人中敲响那么响亮的钟声,但它是一颗隐藏的宝石。 它包含了你在轻量级操作系统中想要的所有功能,可以很容易地成为你的新宠,让你的旧电脑重获新生。 这是一个基于Debian稳定分支的Linux发行版,专注于能源效率和低资源消耗——WattOS押注于Openbox窗口管理
如何在Linux上使用Cron:提示、技巧和示例
Cron作业是Linux操作系统中一个基本但功能强大的工具。这些基于时间的作业调度器对于系统管理员、开发人员和技术爱好者来说都是必不可少的,可以实现日常任务的自动化。 本文旨在揭开cron作业的神秘面纱。它提供了一个全面的指南,解释了什么是cron作业,它们是如何工作的,最重要的是,如何使用它们来自动化Linux系统上的重复任务。 因此,无论您的目标是设置自动备份文件、在特定时间运行脚本,还是自动