![31b6e29fd2025f1e0b13cdcbe1be6180.png](https://i-blog.csdnimg.cn/blog_migrate/824273e87ecb21f07ff678c2ea947c22.jpeg)
我们近期发布了一篇关于批量程序包安装的文章。在此同时,关于如何获取系统上已安装了的程序包信息,我也做了些调查然后找到了些方法。我会把这些方法分享在我们的网站上,希望能帮助到其他人。
有很多种方法可以检查程序包是否已安装,我找到了 7 种命令,你可以从中选择你喜欢的使用。
如下:
◈apt-cache
:可用于查询 APT 缓存或程序包的元数据。◈
apt
:是基于 Debian 的系统中的安装、下载、删除、搜索和管理包的强有力的工具。◈
dpkg-query
:一个查询 dpkg 数据库的工具。◈
dpkg
:基于 Debian 的系统的包管理工具。◈
which
:返回在终端中输入命令时执行的可执行文件的全路径。◈
whereis
:可用于搜索指定命令的二进制文件、源码文件和帮助文件。◈
locate
:比
find
命令快,因为其使用
updatedb
数据库搜索,而