rpm 命令 – RPM软件包管理器

Posted Clown_Tao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rpm 命令 – RPM软件包管理器相关的知识,希望对你有一定的参考价值。




rpm命令是Red-HatPackage Manager RPM软件包管理器)的缩写,该命令用于管理 Linux 下软件包的软件。在 Linux 操作系统下,几乎所有的软件均可以通过RPM 进行安装、卸载及管理等操作。

概括的说,rpm命令包含了五种基本功能:安装、卸载、升级、查询和验证。

RPM软件包

一般命名格式:

 

语法:

语法格式:rpm[参数] [软件包]

常用参数:

参数        描述

-a        查询所有的软件包

-b-t        设置包装套件的完成阶段,并指定套件档的文件名称

-c        只列出组态配置文件,本参数需配合”-l”参数使用

-d        只列出文本文件,本参数需配合”-l”参数使用

-e–erase        卸载软件包

-f        查询文件或命令属于哪个软件包

-h–hash        安装软件包时列出标记

-i        显示软件包的相关信息

–install        安装软件包

-l        显示软件包的文件列表

-p        查询指定的rpm软件包

-q        查询软件包

-R        显示软件包的依赖关系

-s        显示文件状态,本参数需配合”-l”参数使用

-U–upgrade        升级软件包

-v        显示命令执行过程

-vv        详细显示指令执行过程

准备工作

 -qa安装过的软件包-qi查看这个软件包的详细信息-ql列出这个软件包的全部详细信息-qf查看属于哪个路径安装的、-qc-qd

 

案例:

安装rpm软件包

ll |grep wget-1.14-15.el7.x86_64.rpm

rpm -ivh wget-1.14-15.el7.x86_64.rpm

查看wget

rpm -qa |grep wget

rpm

查看wget这个软件的详细信息

rpm -qi wget-1.14-15.el7.x86_64

列出wget这个软件包的全部信息

rpm -ql wget-1.14-15.el7.x86_64

查看wget这个软件包属于哪个安装路径

rpm -qf /usr/bin/wget

rpm

查看所在位置

rpm -qc wget-1.14-15.el7.x86_64

rpm

查看版本信息

rpm -dd wget-1.14-15.el7.x86_64

 

 

卸载指定的rpm软件

rpm

rpm -e wget-1.14-15.el7.x86_64.rpm

rpm

 

辅助选项

--force--nodeps-h以进度器显示安装的过程、-v显示安装的过程

 

 

 

 

 

 


以上是关于rpm 命令 – RPM软件包管理器的主要内容,如果未能解决你的问题,请参考以下文章

linux软件管理命令-- rpm

rpm+yum软件包管理器详解

使用RPM软件包管理命令详解

linux命令:rpm软件包管理

sed的高级命令和软件包管理器rpm

Linux基本命令——RPM包管理工具