如果你在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检查软件包是否已安装】快乐的服务器管理!
推荐阅读
- 如何在GNU Nano中为YAML(YML)文件启用语法突出显示
- 如何在GNU Nano中为INI文件启用语法突出显示
- 如何在Ubuntu 18.04中使用Python创建慢速扫描电视传输(SSTV)音频文件
- 在Ubuntu 18.04中无法播放MP4文件(播放该文件需要H.264(主配置文件)解码器,但尚未安装)
- 如何在Ubuntu 19.04中使用现代OpenGL使用C实现自己的Minecraft游戏克隆
- 1万字说明白Receiver Operating curve(ROC) 受试者操作特征曲线
- 超级经典的SQL练习题(MySQL版本),你还怕SQL不过关吗()
- 对话系统简介与OPPO小布助手的工程实践
- 第2章 Hive安装