RPM详细命令

这篇具有很好参考价值的文章主要介绍了RPM详细命令。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

RPM 简介

rpm查看已安装的,服务器,运维,linux,网络,centos

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数据库

rpm查看已安装的,服务器,运维,linux,网络,centos

 文章来源地址https://www.toymoban.com/news/detail-659047.html

到了这里,关于RPM详细命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 银河麒麟V10SP1高级服务器版本离线RPM方式升级openssl openssh 自动化升级系统补丁实战实例全网唯一

    银河麒麟高级服务器操作系统简介: 银河麒麟高级服务器操作系统V10是针对企业级关键业务,适应虚拟化、云计算、大数据、工业互联网时代对主机系统可靠性、安全性、性能、扩展性和实时性等需求,依据CMMI5级标准研制的提供内生本质安全、云原生支持、自主平台深入优

    2024年02月15日
    浏览(94)
  • Linux RPM包安装、卸载和升级(rpm命令)

    通常情况下,RPM 包采用系统默认的安装路径,所有安装文件会按照类别分散安装到表 1 所示的目录中。 表 1 RPM 包默认安装路径 安装路径 含 义 /etc/ 配置文件安装目录 /usr/bin/ 可执行的命令安装目录 /usr/lib/ 程序所使用的函数库保存位置 /usr/share/doc/ 基本的软件使用手册保存

    2024年02月15日
    浏览(53)
  • Linux RPM包安装、卸载和升级(rpm命令)详解

    下面讲解一下,如何使用 rpm 命令对 RPM 二进制包进行安装、卸载和升级操作。我们以安装 apache 程序为例。 通常情况下,RPM 包采用系统默认的安装路径,所有安装文件会按照类别分散安装到下表所示的目录中。 RPM 包默认安装路径 安装路径 含 义 /etc/ 配置文件安装目录 /u

    2024年02月14日
    浏览(61)
  • centos7.x安装服务器查看硬件信息命令(如:硬盘、raid)

    centos7.x安装服务器查看硬件信息命令(如:硬盘、raid) # ls MegaCli8.07.10.tar.gz MegaCli8.07.10.tar.gz # tar -zxf MegaCli8.07.10.tar.gz # cd MegaCli8.07.10 #  ls Linux  WINDOWS # cd Linux/ # ls Lib_Utils-1.00-09.noarch.rpm  MegaCli-8.02.21-1.noarch.rpm  readme.txt  Run-Linux-PERC.sh # rpm -ivh *.rpm # ln -s /opt/MegaRAID/MegaCli/Mega

    2024年02月06日
    浏览(69)
  • linux |离线安装软件 | rpm命令

    离线 安装包管理命令 rpm 注意 如果只想安装不展示安装信息 rpm -i xxx.rpm 参考1 参考2

    2024年01月16日
    浏览(48)
  • 【Linux安装软件apt, rpm, yum命令】

    查询、验证、安装、升级、卸载、升级、校验、维护RPM数据库信息等综合管理操作。 rpm命令参数: i:install 安装rpm包 v:显示附加信息,提供更加详细的安装系统 ,可以rpm -ih -vv 显示更加多个详细 h:–hash 显示安装的进度,安装时以#####输出 V:校验,对已经安装的软件进行

    2024年02月02日
    浏览(51)
  • Linux常见命令 25 - RPM包安装、升级、卸载、查询、校验、提取

    目录 1. 包名与包全名 2. RPM安装 3. RPM包升级 4. RPM包卸载 5. 查询是否安装RPM包  6. RPM包校验 7.  RPM包中文件提取 1. 包名与包全名 包全名:操作的包是没有安装的软件包时,使用包全名,而且要注意路径 包名:操作已经安装的软件包时,使用包名。是搜索 /var/lib/rpm/ 中的数据

    2024年02月04日
    浏览(47)
  • centos系统离线下载yum命令的rpm文件并安装

    因为我用的是windows服务器,因此需要一台虚拟机,用来安装centos,虚拟机的安装网上好多教程,这里不做过多介绍 这次同样是按步操作 在本地服务器创建下载目录 - 将yum文件下载到本地 - 在远程服务器上创建目录 - 上传文件到远程服务器目录 - 使用命令安装yum到服务器上

    2024年02月11日
    浏览(47)
  • 服务器硬件规格常用查看命令——通用命令

    使用lshw命令可以查看服务器硬件配置的详细信息。使用它可以在支持DMI的x86或IA-64系统以及某些PowerPC机器上打印内存配置、固件版本、主板配置、CPU版本、G4可以工作)。目前该命令支持 CPU频率、缓存、总线速度等信息(已知PowerMac DMI(仅限x86和IA-64)、OpenFimware设备树(仅

    2024年02月05日
    浏览(56)
  • Linux查看服务器配置命令

    往往在操作中需要查看服务器配置,简单罗列了一些相关命令,欢迎补充。 1、查看 cpu信息 2、查看内存信息 3、 查看CPU 4、查看操作系统信息 5、查看centos版本信息 6、查看磁盘使用情况 7、查看其它磁盘外设信息 8、查看所有可用块设备的信息 9、查看所有硬件信息 10、查看

    2024年02月07日
    浏览(67)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包