在下一篇文章中,我们将看到 列出在Ubuntu中安装的软件包。 如何 查看我们已安装的软件包 某个时间前,一位同事已经在此博客上与我们交谈。 如果您是定期安装软件进行测试的人员之一,或者您不记得上周是否安装了该程序,那么接下来阅读的内容可能会对您有所帮助。
下面几行中将显示的所有命令 各个命令帮助的一部分,但是许多用户尚未意识到这种可能性以及在某些情况下它有多么有用。
列出Ubuntu中最近安装的软件包
从Ubuntu软件选项查看已安装的软件
Si 你不想使用终端 及其命令,您始终可以通过打开软件选项来查看系统上安装的应用程序。 进入后,只需点击 标签“已安装”。 在那里,您将看到已安装应用程序的列表。
从Synaptic软件包管理器查看已安装的软件
查看计算机上安装的软件包的另一种图形方式是使用Synaptic软件包管理器。 您只需要去 选项“状态” 然后选择显示“已安装”.
查看系统日志
在Gnu / Linux系统中 记录 发生的一切。 幸运的是,用户可以 检查所有这些记录。 这些将使我们 查看最近安装的软件包.
在Ubuntu中,有两种方法可以做到这一点。 我们将能够 检查dpkg或apt日志。 要进行此查询,我们可以使用 grep命令,以过滤结果并仅显示已安装的软件包。 您可以通过打开终端(Ctrl + Alt + T)并输入以下命令来查看dpkg日志:
grep " install " /var/log/dpkg.log
正如我所说,您还可以检查apt注册表。 这将显示 仅使用apt命令安装的程序。 为了执行查询,在终端(Ctrl + Alt + T)中,我们将编写:
grep " install " /var/log/apt/history.log
列出与apt一起安装的软件包
虽然 apt-get命令没有直接列出安装软件包的选项,如果您对此有一个选择,则可能适用。 要检查通过apt安装的软件包,必须在终端(Ctrl + Alt + T)中编写:
apt list --installed
上面的命令将显示 全部列表 使用apt和.deb文件安装的软件包。 在这种情况下, 作为依赖安装的软件包。 因此,此命令的结果将显示我们什至不知道已安装在计算机上的已安装应用程序,库和其他软件包。
如您所见,如果您使用上述命令,则已安装软件包的列表很大。 因此,最合乎逻辑的是 使用grep并过滤给定数据包的输出。 可以按照以下步骤进行操作:
apt list --installed | grep nombre-programa
列出使用dpkg安装的软件包
我们将能够 使用dpkg命令列出所有已安装的软件包 在Ubuntu中。 可以在终端中使用以下命令来查询此列表(Ctrl + Alt + T):
dpkg-query -l
您还可以使用以下命令:
dpkg -l
前面的两个命令可以是 用grep过滤输出,因为它完成了 合适的清单 搜索特定的程序包。 您只需要在以下每个命令后添加:
| grep nombre-programa
列出已安装的快照程序包
如果我们感兴趣的是 了解已安装的Snap软件包 在系统中,在终端(Ctrl + Alt + T)中,我们将使用以下命令:
snap list
快照包列表 指示哪些应用来自经验证的发布者 通过一个绿色的勾。
列出已安装的Flatpak软件包
至 列出所有已安装的Flatpak软件包 在系统中,在终端(Ctrl + Alt + T)中,我们将使用以下命令:
flatpak list
这些只是 了解Ubuntu中安装了什么软件的最基本方法 并且任何用户都可以使用。 还有其他命令可以获得更完整的结果,但是我认为这些命令不再像我们刚刚看到的那样简单。
谢谢,非常好的总结,非常有用
非常感谢您提供的信息,它对我有很大帮助!
感谢您提供清晰且非常有帮助的帖子。
一个建议:
如果他们写上日期,以便在查询时可以了解它的年龄,那就太好了。
来自哥伦比亚的感谢和问候。
非常感谢,这很有帮助。 你好。