一、RPM 包
1、RPM 包概述
(1)RPM 包是一種用於互聯網下載包的打包及安裝工具,它包含在某些Linux分發版中。它生成具有,RPM擴展名的文件。RPM是RedHat Package Manager ( RedHat軟件包管理工具)的縮寫,類似windows的setup.exe, 這一 文件格式名稱雖然打上了RedHat的標誌,但理念是通用的。
(2)Linux的分發版本都有采用(suse,redhat, centos 等等),可以算是公認的行業標準。
2、RPM 包相關指令
(1)查詢已安裝的rpm列表
① rpm - qa | grep XX
示例,查看是否安裝火狐瀏覽器和谷歌瀏覽器
常用指令
rpm-qa
:查詢所安裝的所有rpm軟件包rpm-qa| more
:查詢所安裝的所有rpm軟件包(分頁顯示)rpm -qa | grep X [rpm -qa I grep firefox ]
:rpm-q 軟件包名
:查詢軟件包是否安裝rpm -q firefox
:rpm -qi 軟件包名
:查詢軟件包信息rpm -qi file
:rpm -ql 軟件包名
:查詢軟件包中的文件rpm -qI firefox
:rpm -qf 文件全路徑名
:查詢文件所屬的軟件包rpm -qf /etc/passwd
:rpm -qf /root/install.log
:
② 刪除(協卸載)RPM包
rpm -e [RPM包名]
:rpm -e --nodeps [RPM包名]
:強制刪除
③ 安裝RPM包
rpm -ivh [RPM包全路徑名稱]
參數說明
i
:install安裝v
:提示h
:進度條
二、YUM 包
1、YUM 包概述
(1)Yum是一個Shell前端軟件包管理器。基於RPM包管理,能夠從指定的服務器自動下載RPM包並且安裝,可以自動處理依賴性關係,並且一次安裝所有依賴的軟件包。
2、YUM 的相關指令
(1)查詢yum服務器是否有需要安裝的軟件
yum list | grep xx軟件列表
:
(2)安裝指定的yum包
yum install [要安裝的yum包]
:下載安裝