400 028 6601

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

Linux软件管理-RPM工具

Linux软件管理 - RPM工具

文本关键字:Linux、软件管理、RPM工具、软件依赖

创新互联公司专注于企业全网营销推广、网站重做改版、开化网站定制设计、自适应品牌网站建设、成都h5网站建设商城网站定制开发、集团公司官网建设、外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为开化等各大城市提供网站开发制作服务。

一、RPM介绍

1. RPM含义

RPM的全称是:Red Hat Package Manager,是RPM软件包管理器。在Linux系统中对应命令是rpm,我们看到名称中含有Red Hat,也就说明主要是在Red Hat发行版中使用的,除此之外还包括和Red Hat最亲近的CentOS,以及其他一些主流发行版:SuSE、Fedora等。

2. RPM特点

3. 软件包名称

Linux软件管理 - RPM工具

二、常用命令

1. 查询

在进行软件查询时,适用rpm工具只能查询到以rpm软件包形式安装的软件信息,解压和编译安装的软件无法查询到信息。

(1)查询已安装的软件信息

Linux软件管理 - RPM工具

Linux软件管理 - RPM工具

Linux软件管理 - RPM工具

Linux软件管理 - RPM工具

Linux软件管理 - RPM工具

Linux软件管理 - RPM工具

Linux软件管理 - RPM工具
(2)查询未安装的软件信息
该操作主要是在软件包安装之前进行详细信息的查询,所以传入的参数是一个存在的软件包的路径。

Linux软件管理 - RPM工具

Linux软件管理 - RPM工具

2. 验证

使用-V可以验证软件包的正确性。

  • V:verify的简写

(1)常用命令

Linux软件管理 - RPM工具
(2)信息标识

校验信息的后半部分显示对应的目录或文件,前半部分用大写字母表示产生变动的项目。

3. 卸载

软件包的卸载需要使用root用户来执行,必须完整提供卸载软件包的名称,可以先通过筛选查询获取。

在进行卸载操作时,可能有其他软件依赖于此软件,卸载后可能会导致其他软件不可用,如果存在依赖关系,则会显示依赖信息,如果执意要删除,可以使用忽略依赖的选项:--nodeps。

rpm -e --nodeps vim-enhanced

4. 安装

软件包的安装需要使用root用户来执行,安装前一般会先查询已安装的相关软件,并卸载与之冲突的软件。

在进行软件安装时,可能系统当中缺少某个依赖,导致无法正常安装,可以使用--force选项进行强制安装,但无法保证安装后能够正常使用。常规的解决办法是先安装需要的依赖软件包,再安装该软件,或者使用yum工具。

由于在升级时,旧版本的软件可能已经安装,也可能从未安装,针对这种情况,提供了两个参数。


当前标题:Linux软件管理-RPM工具
浏览路径:http://mzwzsj.com/article/pjpjec.html

其他资讯

让你的专属顾问为你服务