我的编程空间,编程开发者的网络收藏夹
学习永远不晚

RPM详细命令

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

RPM详细命令

RPM 简介

RPM 查询命令

查询已安装的RPM软件信息

格式:rpm -q[子选项] [软件名]

用法:结合不同子选项完成不同查询

-qa:查看系统中已安装的所有RPM软件包列表

-qi:查看指定软件的详细信息(information)

-ql:列出该软件所有的文件与目录所在的完整文件名(list)

-qc:列出该软件所有的配置文件(找出在/etc下的文件)

-qd:列出该软件所有的说明文件(找出与man相关的文件)

-qR:列出与该软件有关的依赖软件所含的文件(Required)

查询文件/目录属于哪个RPM软件

rpm -qf 文件或目录名

查询未安装的RPM包文件

格式:rpm -qp[子选项] [RPM包文件]

用法:-qp后接的所有参数与上面说明的一致,但用途仅在找出某个RPM文件内的信息,而非已安装的软件信息

-qpi:通过.rpm包文件查看该软件的详细信息

-qpl:查看.rpm安装包内所包含的目录、文件列表

-qpc:查看.rpm安装包内包含的配置文件列表

-qpd:查看.rpm安装包内包含的文档文件列表

RPM 软件包的安装、卸载

选项与参数:

-i:install 安装

-v:查看更详细的安装信息

-h:显示安装进度

-e:erase 卸载清除安装包

依赖关系

安装有依赖关系的多个软件时,被依赖的软件包需要先安装 --> 需要同时指定多个.rpm包文件进行安装

卸载有依赖关系的多个软件时,依赖其他程序的软件包需要先卸载 --> 同时指定多个软件吗进行卸载

yum可以自动解决依赖关系,但rpm安装需要我们自己去解决依赖关系

结合 "--nodeps"可以忽略依赖关系,但可能导致软件异常

辅助选项

--force:强制安装所指定的rpm软件包

--nodeps:安装、升级或卸载软件时,忽略依赖关系

--replacefiles:在安装过程中出现某个文件已经被安装在你的系统上的信息,或出现版本不合的信息,可以用这个参数直接覆盖文件

--replacekgs:重新安装某个已经安装过的软件。防止安装RPM文件时因为某软件已安装导致无法继续安装

--test:测试软件是否可以被安装到用户的Linux环境中

建议:尽量安装时直接使用 -ivh 就好,尽量不要使用--force暴力安装,否则可能会发生很多不可预期的问题

RPM 升级与更新

格式:rpm [选项] [RPM包文件]…

选项与参数

-i:安装一个新的rpm软件包

-U:升级某个rpm软件,若原本未装,则进行安装,但是需要自己提供高版本的软件包,不会自动去帮助到哪里下载

-F:更新某个rpm软件,若原本未装,则放弃安装

维护RPM数据库

 

来源地址:https://blog.csdn.net/m0_50818626/article/details/130008642

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

RPM详细命令

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

2023-09-14
2024-04-02

Linux rpm 命令参数使用详解

rpm 执行安装包 二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。 常用命令组合: -ivh:安装显示安装进度--in
2022-06-04

Linux命令中的rpm安装命令

在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装、卸载及管理等操作。RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包的软件。Linux 安装时,除了几
2022-06-04

解压rpm包的linux命令及rpm命令使用简介

rpm 是红帽(RedHat)软件包管理工具,实现类似于 Windows 中的添加/删除程序功能 rpm -ivh install_rpm tar xvf informix-linux.tar inux下解压命令大全 .tar 解包:ta
2022-06-04

Linux命令中的rpm命令怎么用

这篇文章的内容主要围绕Linux命令中的rpm命令怎么用进行讲述,文章内容清晰易懂,条理清晰,非常适合新手学习,值得大家去阅读。感兴趣的朋友可以跟随小编一起阅读吧。希望大家通过这篇文章有所收获!在Linux中,RPM是进行软件得安装、卸载、
2023-06-28

Linux 中常用的Rpm命令实例详解

rpm命令是RPM软件包的管理工具。rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。RPM套件管理方式的出现,让Linux易于安装
2022-06-04

RPM常用命令介绍

导读rpm命令是RPM软件包的管理工具。rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。RPM套件管理方式的出现,让Linux易于
2023-06-05

top命令详细解读

top命令详细解读 1.top命令介绍2.top命令输出结果分析2.2 进程信息 3.top命令行选项4.top交互命令5. VIRT、RES、SHR含义 1.top命令介绍 top命令是Linux系统中常用的性能分析工具,
2023-08-20

如何安装rpm命令

这篇文章给大家介绍如何安装rpm命令,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1.安装命令rpm -ivh rpm文件名参数解释-i 安装-h 解压rpm的时候打印50个斜条 (#)-v 显示详细信息2.升级命令r
2023-06-10

Linux tree命令详细用法

本篇内容介绍了“Linux tree命令详细用法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1. 前言本文主要讲解Linux系统上的tre
2023-06-15

RPM常用命令有哪些

本文小编为大家详细介绍“RPM常用命令有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“RPM常用命令有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。RPM Package Manager (RPM) 是
2023-06-27

Linux xargs命令详细介绍

Linux xargs命令 1.功能: xargs可以将stdin中以空格或换行符进行分隔的数据,形成以空格分隔的参数(arguments),传递给其他命令。因为以空格作为分隔符,所以有一些文件名或者其他意义的名词内含有空格的时候,xarg
2022-06-04

CMD命令名详细大全

AT 计划在计算机上运行的命令和程序。ATTRIB 显示或更改文件属性。BREAK 设置或清除扩展式 CTRL+C 检查。CACLS 显示或修改文件的访问控制列表(ACLs)。CALL 从另一个批处理程序调用这一个。CD 显示当前目录的名称
2023-05-25

RPM包管理常用命令

RPM包管理常用命令 一、rpm命令 1. 包名与包全名 包全名:操作的包是没有安装的包时,使用包全名。而且要主要路径包名:操作已经安装的软件包时,使用包名。是搜索/var/lib/rpm中的数据库 2. RPM安装 rpm -ivh 包全
2023-08-30

编程热搜

目录