rpm的一些用法

 

rpm2cpio *.rpm | cpio -imd          #解压一个rpm包

rpm -ivh *.rpm  --force               #强制安装这个rpm包

rpm -ivh *.rpm  --oldpackage          #版本降级,在已经安装高版本后,降级

rpm -ivh *.rpm  --nodeps               #忽略依赖关系,强制安装

rpm -Fvh *.rpm                             #只升级

rpm -Uvh *.rpm                            #安装或升级

rpm -e *.rpm                                #删除指定的rpm包,并把数据库中的记录删除(也可以用来删除钥匙)

rpm -qpi *.rpm                             #查看当前包详细信息,参数p就是查看没有安装的信息

rpm -qpl *.rpm                             #查看没有安装的包安装后生成的文件及位置

rpm -qpi vsftpd*.rpm                       #查看未安装包的详细信息

rpm -qf /路径/命令(文件)              #可以查找这个安装了的命令(文件)来自什么包

rpm -qa packagename                     #列出所有已经安装的包一般和grep一起用来查询

rpm -ql  packagename                   #查看安装的软件包生成的文件及位置

rpm -qi packagename                           #查看已经安装包的详细信息

rpm -qd packagename                          #查看这个包的帮助文档

rpm -qc  packagename                         #查看这个包的配置文件

rpm -q --scripts packagename              #查看rpm包安装后执行的脚本

rpm -q --changelog packagename         #查看rpm升级的原因

rpm -V packagename                           #安装后校验,对比和刚刚安装的区别

rpm -K *.rpm                                     #安装前校验md5值,判断rpm包是否做过更改,根据yum的gpg钥匙来判断

rpm --import keyname                        #导入指定的钥匙

rpm -qa gpg-pubkey                           #查看钥匙

rpm -vvK *.rpm                                 #查看包的完整性

rpm -qp --scripts *.rpm                     #查看包安装前的脚本(用来查看这个包是否有问题);postinstall后面是安装前的脚本;postuninstall 后面是卸载后的脚本

rpm -qi gpg-pubkey-2fa658e0-45700c69  #查看钥匙的详细信息

rpm -e gpg-pubkey-2fa658e0-45700c69   #删除系统公钥

rpm --import RPM-GPG-KEY          #导入公钥

/var/lib/rpm/Pubkeys          #系统保存公钥路径

/var/ftp/pub/rhel6/dvd/repodata            #里面保存的是安装包的数据库的仓库

/var/lib/rpm                   #rpm数据库所在的位子














 

转载于:https://www.cnblogs.com/kingloki/p/4290644.html

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值