RPM(RedHat Package Manager),Rethat軟件包管理工具,相似windows裏面的setup.exenode
是Linux這系列操做系統裏面的打包安裝工具,它雖然是RedHat的標誌,但理念是通用的。apache
RPM包的名稱格式windows
Apache-1.3.23-11.i386.rpmcentos
「apache」 軟件名稱工具
「1.3.23-11」軟件的版本號,主版本和此版本oop
「i386」是軟件所運行的硬件平臺操作系統
「rpm」文件擴展名,表明RPM包firefox
1)基本語法:hadoop
rpm -qa (功能描述:查詢所安裝的全部rpm軟件包)hash
過濾
rpm -qa | grep rpm 軟件包
2)案例
[root@hadoop101 Packages]# rpm -qa |grep firefox
firefox-45.0.1-1.el6.centos.x86_64
1)基本語法:
(1)rpm -e RPM軟件包
或者 (2) rpm -e --nodeps 軟件包
--nodeps 若是該RPM包的安裝依賴其它包,即便其它包沒裝,也強迫安裝。
2)案例
[root@hadoop101 Packages]# rpm -e firefox
[root@hadoop101 Packages]# rpm -e -nodeps firefox
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%]
firefox ########################################### [100%]