在CentOS上如何查看安装了哪些软件?
时间:2019-04-29 03:18:05 来源:igfitidea点击:
如何查看CentOS Linux版本6.x/7.x/8.x中已安装了哪些包?
如何列出安装在CentOS 8服务器上的软件包?
在CentOS 6/7中,软件包管理使用的是yum。
在CentOS 8中,软件包管理使用的是dnf。
显示所有已安装包的信息
yum list --installed yum list --installed | grep php
此外还可以使用rmp命令进行查看
rpm -qa
显示最近安装的rpm包列表
rpm -qa --last rpm -qa --last | less
列出安装在系统上的附加软件包
yum list --extras
查看所有软件包
yum list --all yum list --available
CentOS查看哪些安装包需要更新
yum list --upgrades yum list --upgrades | more
如何查看一个rpm文件的关联包
rpm -qpR tcpdump-4.4.0-2.fc19.i686.rpm
或者还可以使用repoquery工具获得RPM包的依赖项列表。
repoquery --requires --resolve <包的名字>
查看安装包安装文件的位置
查看rpm包内的文件
rpm -qlp httpd-2.2.3-31.el5_4.2.x86_64.rpm
输出:
/etc/httpd /etc/httpd/conf /etc/httpd/conf.d /etc/httpd/conf.d/README
查看安装包安装后文件的路径
rpm -ql iptables
输出:
/etc/rc.d/init.d/iptables /etc/sysconfig/iptables-config /lib64/iptables