RPM常用命令整理

2022/4/20 实践总结rpm

# 内容查看

查看rpm包内容和脚本 rpm -qpli --scripts rpm包名

下载不安装

yum install --downloadonly --downloaddir=/home/java java

已经安装: yum --downloadonly --downloaddir=/tmp/zjw reinstall cmd-fast-deploy-agent

解压 rpm2cpio *.rpm | cpio -div

# 其他

查看内容:rpm -qpl cmd-nginx-hosts-agent-1.17.0-0.el6.noarch.rpm 查看:rpm -qa|grep nginx (a:显示全部,一般不用加)

安装: rpm -ivh  RPM包全路径名称 卸载:rpm -e RPM包全路径

rpm -qpl tsunami-todo-0.1.4-2.el7.x86_64.rpm

rpm -qp --scripts

服务降级:yum downgrade xxx

rpm -Uvh xxx.noarch.rpm --oldpackage

查找文件:https://www.thegeekdiary.com/how-to-find-which-rpm-package-provides-a-specific-file-or-library-in-rhel-centos/

rpm -qf [file name]

rpm -q --whatprovides /etc/hosts