1 查询未安装的rpm包基本信息

[root@localhost Python]# rpm -qpi igb-5.3.5.18-1.el7.cgslcommon.0.4.g4a227f5.src.rpm
Name : igb
Version : 5.3.5.18
Release : 1.el7.cgslcommon.0.4.g4a227f5
Architecture: x86_64
Install Date: (not installed)
Group : System Environment/Kernel

2 解压源码包至本地

[root@localhost Python]# rpm -ivh igb-5.3.5.18-1.el7.cgslcommon.0.4.g4a227f5.src.rpm --define="_topdir `pwd`"
正在升级/安装...
1:igb-5.3.5.18-1.el7.cgslcommon.0.4################################# [100%]

3 查询rpm的修改日志

[root@localhost Python]# rpm -qp --changelog igb-5.3.5.18-1.el7.cgslcommon.0.4.g4a227f5.src.rpm

4 安装升级rpm

rpm -Uvh <xxx.rpm>

5 重建本地rpm的数据库

rpm --rebuilddb

6 卸载rpm

rpm -e  <xxx.rpm>

7 强制安装rpm

rpm -ivh <xxx.rpm> --force --nodeps

相关文章: