列出Linux或FreeBSD/OpenBSD系统上已安装的软件包
时间:2020-01-09 10:40:10 来源:igfitidea点击:
问题描述:如何列出Linux或FreeBSD系统上所有已安装的软件包?
解决方法:大多数Linux发行版都基于rpm或apt-get/dpkg打包系统。
RedHat,Fedora Core,Suse Linux和Cento都是基于RPM的发行版
使用rpm命令,以列出所有已安装的软件包
rpm -qa rpm -qa | grep package-name rpm -qa | grep -i *httpd*
Debian或Ubuntu Linux发行版
您可以使用dpkg命令列出所有已安装的软件包:
dpkg list dpkg list | grep package-name dpkg list | grep -i *php*
OpenBSD列出已安装的软件包
使用pkg_info命令显示有关所有已安装软件包的信息
$ pkg_info $ pkg_info | grep package-name
FreeBSD列出已安装的软件包
如上所述使用pkg_info命令。