如何在centos上管理软件包

1. 使用YUM进行软件的管理

查看软件包的信息

1
yum info 包名

查看软件包的依赖列表

1
yum deplist 包名

卸载软件包

1
yum remove 包名

查看已安装的软件包

1
yum list installed

查看仓库内可用的软件包

1
yum list available

清除所有的包缓存

1
yum clear all

2. 使用RPM进行软件管理

查看已经安装的软件包

1
rpm -qa

查看某个已经被安装的软件包的信息

1
rpm -qi 包名

查看某个包的安装文件列表

1
rpm -ql 包名

查看某个rpm包的详细信息

1
rpm -qip 包名.rpm

查看某个rpm包中将要被安装的文件列表

1
rpm -qlp 包名.rpm

查看某个目录或者文件对应的包

1
rpm -qf 文件或者目录

查看某个已经安装的包的依赖

1
rpm -qR 包名

查看某个没有被安装的包的依赖项

1
rpm -qRp 包名.rpm

验证某个包的文件是否被正确安装

1
rpm -V 包名