Linux教程网

Linux 系统 rpm 包的管理

1. 安装一个 rpm 包

1
rpm -ivh libjpeg-turbo-devel-1.2.1-1.el6.i686.rpm
  • -i 安装

  • -v 可视化

  • -h 显示安装进度

  • --force 强制安装

  • --nodeps 即使没有安装依赖包也执意要安装

2. 升级一个 rpm 包

1
rpm -Uvh libjpeg-turbo-devel-1.3.1-1.el6.i686.rpm

-U 表示升级

3. 卸载一个 rpm 包

1
rpm -e libjpeg-turbo-devel

卸载时只需要指定包名

4. 查询一个包是否安装

1
rpm -q libjpeg-turbo-devel

5. 查询系统安装了哪些包

1
rpm -qa | grep xxx

6. 查看一个已安装 rpm 包的相关信息

1
rpm -qi libjpeg-turbo-devel

7. 列出一个 rpm 包安装的文件

1
2
3
4
5
$ rpm -ql libjpeg-turbo-devel
/usr/include/jconfig.h
/usr/include/jerror.h
/usr/include/jmorecfg.h
...

8. 列出某一个文件属于哪个 rpm 包

1
2
$ rpm -qf /usr/lib/libjpeg.so
libjpeg-turbo-devel-1.2.1-1.el6.i686

9. 列出一个未安装的 rpm 包文件列表

1
$ rpm -qpl libjpeg-turbo-devel-1.3.1-1.el6.i686.rpm

10. 查看 rpm 包的控制脚本

1
2
3
4
$ rpm -qp --scripts libjpeg-turbo-devel-1.3.1-1.el6.i686.rpm

# 查看已安装的 rpm 包
$ rpm -q --scripts libjpeg-turbo-devel

专题:

本文发表于 2023-11-11,最后修改于 2023-11-18。

本站永久域名「 golinuxblog.com 」,也可搜索「 Linux教程网 」找到我。


上一篇 « Ubuntu 配置小技巧 下一篇 » Linux 系统 deb 包的管理

推荐阅读

Big Image