CentOS如何看安装包信息

CentOS如何看安装包信息

一、使用RPM命令查询

1.1 查看已安装的包

执行以下命令列出所有已安装的软件包:

rpm -qa

通过管道符结合grep可筛选特定包:

rpm -qa | grep nginx

1.2 显示包详细信息

使用-qi参数查看指定软件包的元数据:

rpm -qi package_name

1.3 查看文件归属

通过文件路径反向查询所属安装包:

rpm -qf /usr/bin/vim

二、使用YUM工具查询

2.1 列出可用安装包

显示仓库中所有可安装的软件包:

yum list available

2.2 检查安装状态

快速验证软件包是否已安装:

yum list installed | grep httpd

2.3 查看依赖关系

使用deplist分析软件包依赖项:

yum deplist python3

三、其他实用命令

3.1 查询配置文件

查看软件包安装的配置文件:

rpm -qc postfix

3.2 验证包完整性

检查软件包文件是否被修改:

rpm -V openssl

3.3 查看更新历史

检索软件包安装/更新记录:

rpm -q --changelog kernel

四、可视化工具辅助

通过yum-utils扩展工具实现高级查询:

yum install yum-utils
repoquery -l mariadb-server

总结

掌握rpm -q系列命令与yum list等组合用法,可快速获取软件包版本、安装状态、文件列表等关键信息。合理运用管道符过滤结果,能显著提升系统维护效率。

寰宇互联服务器4核4G云服务器1元/月,网络稳定、抗DDos、国际BGP、性能强劲,十年服务经验QQ:97295700 微信:huanidc

阅读剩余
THE END