yum与rpm命令总结

发布时间 2024-01-06 13:50:41作者: chy_cug

参考文档:
rpm:https://blog.csdn.net/dzqxwzoe/article/details/132678720
yum:https://blog.csdn.net/yonghutwo/article/details/115897075

一、rpm
1、安装软件:
本地安装:rpm -ivh xxx.rpm
rpm -ivh *.rpm --nodesps --force
查看软件的安装位置:rpm -ql xxx.rpm
2、更新软件:
更新到最新版本(自动卸载老版本),如果没有安装过就直接安装: rpm -Uvh xxx.rpm
更新到最新版本,如果没有安装过则不会安装,也不会更新:rpm -Fvh xxx.rpm
3、卸载软件:
rpm -e xxx.rpm
4、查询已经安装的软件
rpm -qa | grep gcc
5、实用技巧
rpm -qf 文件 # 查看文件属于哪个软件包
rpm -Va # 查看所有软件包缺失了哪些文件
rpm -Vf 需要验证的包 # 查看软件包是否完整
rpm -qi 软件包 # 查看软件包的相关信息
rpm -ql 软件包 # 查看软件包会安装哪些文件
rpm -i ftp.xxx.com/root/xxx.rpm # 通过ftp远程安装

二、yum
1、安装软件:
yum install 软件名称
2、卸载软件:
yum remove 软件名称
3、更新软件:
yum update 软件名称
4、列出所有可安装的软件包:
yum list
5、列出所有可更新的软件包:
yum list updates
6、列出所有已安装的软件包:
yum list installed
7、列出所有可更新的软件包信息:
yum info updates
8、列出所有已安裝的软件包信息:
yum info installed
9、清理并生成缓存:
yum clean all
yum makecache
10、查找文件提供者
yum provides "/usr/bin/gcc"