简单使用rpm命令

安装

rpm -ivh httpd-2.4.6-67.el7.centos.x86_64.rpm

-i install 安装
-v verbose 显示详细信息
-h hash 显示进度

升级

rpm -eUvh httpd-2.4.6-67.el7.centos.x86_64.rpm

-U upgrade 升级

卸载

rpm -e httpd

-e erase 卸载

查询

是否安装
rpm -q httpd

-q query 查询

查询所有已经安装的rpm包
rpm -qa

-a 所有

查看软件包的详细信息
rpm -qi httpd

-i information

查看包中文件安装位置
rpm -ql httpd

-l list 列表

查看软件包的依赖性
rpm -qR httpd

-R requires 查询软件包的依赖性

rpm包和源码包的区别

  • rpm包属于编译后的二进制包
  • 源码包属于C源代码包

rpm包命名

 httpd-2.4.6-67.el7.centos.x86_64.rpm
 包名-版本-发行次数.系统.硬件.扩展名

rpm依赖性

  • 树形依赖 a->b->c
  • 环形依赖 a->b->c->a
  • 模块依赖 查询网站 www.rpmfind.com

相关文章

blog.csdn.net/capecape/article/det...

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!