如何在Ubuntu 16.04中使用CLI检查软件包是否已安装

如果你在ubuntu服务器上管理已安装的软件包, 则可能会知道安装已安装的软件包可能会在某些情况下导致数据丢失。这就是验证是否已安装软件包的非常有用的原因。这可以在Ubuntu中使用debian软件包管理器(dbpk)轻松完成。
要验证是否已安装软件包并提供详细输出, 可以使用以下命令:

dpkg -s < package name> | grep Status# example with the potrace packagedpkg -s potrace | grep Status

例如, 运行上一个命令将在终端中显示以下输出(只要未安装potrace):
dpkg-query: package 'potrace' is not installed and no information is availableUse dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents.

如果你对所有生成的输出都不满意, 则可以使用更短的变体生成更少的输出:
dpkg -l < package name> # example with the potrace packagedpkg -l potrace

在系统上运行先前的命令(假设未安装potrace)将生成以下输出:
dpkg-query: no packages found matching potrace

【如何在Ubuntu 16.04中使用CLI检查软件包是否已安装】快乐的服务器管理!

    推荐阅读