Linux(十三)—— Linux RPM 包和 YUM 包

一、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包]:下載安裝

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章