Linux运维之rpm命令详解

Linux运维之rpm命令详解关注我 不迷路 大家好 我是大王 Linux 运维演示环境 Centos7 一 背景说明对于一个运维人员来说 跟 rpm 打交道的次数肯定不少 今天来说一说 rpm 的那些事

欢迎大家来到IT世界,在知识的湖畔探索吧!

关注我,不迷路,大家好,我是大王。–Linux运维

演示环境:Centos7

一、背景说明

对于一个运维人员来说,跟 rpm 打交道的次数肯定不少,今天来说一说 rpm 的那些事。

二、rpm简介

rpm命令是Red Hat Package Manager的缩写,用于在Linux系统中管理软件包,可以对软件包进行安装、升级、查询和删除等操作。

三、rpm基本语法

rpm [选项] [rpm软件包]

欢迎大家来到IT世界,在知识的湖畔探索吧!

Linux运维之rpm命令详解



欢迎大家来到IT世界,在知识的湖畔探索吧!

常用选项参数

  • -i:安装软件包
  • -U:升级软件包
  • -e:卸载软件包
  • -q:查询软件包信息
  • -V:校验软件包是否完整

常用组合命令

  • -ivh:安装显示安装进度–install–verbose–hash
  • -Uvh:升级软件包;
  • -ql:列出RPM软件包内的文件信息
  • -qi:列出RPM软件包的描述信息;
  • -qf:查找指定文件属于哪个RPM软件包[Query File];
  • -qa:查询所有已经安装的RPM软件包;

四、rpm演示

4.1 安装软件包

欢迎大家来到IT世界,在知识的湖畔探索吧![root@wangzy ~]# rpm -ivh httpd

4.2 升级软件包

[root@wangzy ~]# rpm -Uvh httpd

4.3 列出系统中所有已安装的软件包

如果太多可以分页查看,用一个管道 |和more命令

欢迎大家来到IT世界,在知识的湖畔探索吧![root@wangzy ~]# rpm -qa |grep httpd httpd-tools-2.4.6-99.el7.centos.1.x86_64 httpd-2.4.6-99.el7.centos.1.x86_64 [root@wangzy ~]#
Linux运维之rpm命令详解

4.4 查看文件属于哪个软件包

[root@wangzy ~]# rpm -qf /etc/httpd/conf/httpd.conf httpd-2.4.6-99.el7.centos.1.x86_64

4.5 查询某个RPM软件包的所有安装文件

如果太多可以分页查看,用一个管道 |和more命令

欢迎大家来到IT世界,在知识的湖畔探索吧![root@wangzy ~]# rpm -ql httpd
Linux运维之rpm命令详解

4.6 查看已经安装软件包的详细信息

[root@wangzy ~]# rpm -qi httpd
Linux运维之rpm命令详解

4.7 删除软件包

不管依赖问题,强制删除软件,在命令其后加上 –nodeps

欢迎大家来到IT世界,在知识的湖畔探索吧![root@wangzy ~]# rpm -e httpd、 # 再次查看 [root@wangzy ~]# rpm -qa httpd 

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/115999.html

(0)
上一篇 21分钟前
下一篇 8分钟前

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信