centos下RPM包的安装、卸载和查询

本文介绍了RPM包的相关操作,包括安装(可忽略依赖、重新安装)、升级(有多种升级模式及降级选项)、查询(系统所有已安装包、指定软件包等)、卸载、校验,还提及了包公钥加密,可通过导入公钥验证合法性,安装时也可选择不检查相关内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

rpm包安装:

  rpm -ivh  PACKAGE_FILE

  rpm -ivh  --nodeps PACKAGE_FILE //nodeps为忽略软件依赖安装

  rpm -ivh  --replacepkgs PACKAGE_FILE //重新安装

 

rpm包升级:

  rpm -Uvh PACKAGE_FILE //对于有旧rpm包的则升级,没有则安装

  rpm -Fvh PACKAGE_FILE //仅在有旧rpm包时进行升级

  rpm -Uvh --force PACKAGE_FILE //force为强行升级,另还有--oldpackage为降级

 

rpm包查询

  rpm -qa //查询系统所有已安装的rpm软件

  rpm -qa | grep "软件名" //通过官道搜索指定软件名的rpm包是否安装

  rpm -qf //查看指定文件由何安装包生成

  rpm -ql //查看指定rpm包生成的文件

 

rpm包卸载

  rpm -e PACKAGE_FILE

 

rpm包校验

  rpm -V PACKAGE_FILE //校验指定rpm软件相应的文件是否有变化

 

rpm包公钥加密

  为保证需安装的rpm包的合法性和安全性,有时需要对rpm包进行验证,一般安装时提示有警告信息的是未验证其合法性的。

  rpm --import 公钥文件

  如果不想在安装时检验合法性和完整性这些,可在安装时加--nosignature(不检查来源合法性)和--nodigest(不检查包完整性)

 

 

分享:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值