linux下rpm包的常用操作

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

posted @ 2019-05-15 14:04  无边身尊者  阅读(617)  评论(0)    收藏  举报