linux-PRM软件包管理工具

1.1 概述

RPM(RedHat Package Manager),Rethat软件包管理工具,类似windows里面的setup.exe

是Linux这系列操作系统里面的打包安装工具,它虽然是RedHat的标志,但理念是通用的。

RPM包的名称格式

Apache-1.3.23-11.i386.rpm

- “apache” 软件名称

- “1.3.23-11”软件的版本号,主版本和此版本

- “i386”是软件所运行的硬件平台

- “rpm”文件扩展名,代表RPM包

1.2 常用命令

1.2.1 查询(rpm -qa)

1)基本语法:

rpm -qa (功能描述:查询所安装的所有rpm软件包)

过滤

rpm -qa | grep rpm软件包

2)案例

[root@hadoop101 Packages]# rpm -qa |grep firefox

firefox-45.0.1-1.el6.centos.x86_64

1.2.2 卸载(rpm -e)

1)基本语法:

(1)rpm -e RPM软件包

或者(2) rpm -e –nodeps 软件包

–nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。

2)案例

[root@hadoop101 Packages]# rpm -e firefox

1.2.3 安装(rpm -ivh)

1)基本语法:

​ rpm -ivh RPM包全名

​ -i=install,安装

​ -v=verbose,显示详细信息

​ -h=hash,进度条

​ –nodeps,不检测依赖进度

2)案例

[root@hadoop101 Packages]# pwd

/media/CentOS_6.8_Final/Packages

[root@hadoop101 Packages]# rpm -ivh firefox-45.0.1-1.el6.centos.x86_64.rpm

warning: firefox-45.0.1-1.el6.centos.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY

Preparing… ########################################### [100%]

1:firefox ########################################### [100%]

如果你感觉文章对你又些许感悟,你可以支持我!!
-------------本文结束感谢您的阅读-------------