Linux實操 rpm包和yum包

2021-10-05 15:25:29 字數 2141 閱讀 9141

2. yum包管理

1.1 rpm包的簡單查詢指令:rpm –qa|grep xx

查詢已安裝的rpm列表rpm –qa|grep xx

查詢linux是否安裝了firefox

rpm包名基本格式:

乙個rpm包名: firefox-45.0.1-1.el6.centos.x86_64.rpm

名稱:firefox

版本號: 45.0.1-1

適用作業系統: el6.centos.x86_64

表示centos6.x的64位系統

如果是i686、 i386表示32位系統, noarch表示通用。

1.2 rpm包的其它查詢指令

rpm -qa:查詢所安裝的所有rpm軟體包

rpm -q 軟體包名:查詢軟體包是否安裝

rpm -q firefox

rpm -qi 軟體包名:查詢軟體包資訊

rpm -ql 軟體包名:查詢軟體包中的檔案

rpm -qf 檔案全路徑名: 查詢檔案所屬的軟體包

1.3 解除安裝rpm包

• 基本語法

rpm -e rpm包的名稱

• 應用案例

刪除firefox 軟體包

• 細節討論

如果其它軟體包依賴於您要解除安裝的軟體包,解除安裝時則會產生錯誤資訊。

如: $rpm -e foo

removing these packages would break dependencies:foo is needed by bar-1.0-1

如果我們就是要刪除 foo這個rpm 包,可以增加引數--nodeps,就可以強制刪除,但是一

般不推薦這樣做, 因為依賴於該軟體包的程式可能無法執行

如: $rpm -e --nodeps foo

1.4 安裝rpm包:

• 基本語法

rpm -ivh rpm包全路徑名稱

• 引數說明

i=install 安裝

v=verbose 提示

h=hash 進度條

yum list|grep xx軟體列表

安裝指定的yum包

指令 yum install firefox

Linux實操篇之RPM與YUM

rpm包的查詢指令 查詢已安裝的rpm列表 rpm qa grep xx,qa即query all查詢所有,xx就是具體想要查詢的包 rpm q 軟體包名,查詢具體的軟體包是否安裝,與上乙個指令效果相同 rpm qi 軟體包名,query info,查詢軟體資訊 rpm ql 軟體包名,query ...

Linux之實操篇RPM和YUM

rpm 是 redhat package manager redhat 軟體包管理工具 的縮寫,類似 windows 的setup.exe,這一檔案格式名稱雖然打上了redhat的標誌,但理念是通用的。linux 的分發版本都有採用 suse,redhat,centos 等等 可以算是公認的行業標準...

Linux學習(十二) RPM和YUM

rpm是 redhat package manager redhat 軟體包管理工具 的縮寫,類似 windows 的 setup.exe,這一檔案格式名稱雖然打上了 redhat 的標誌,但理念是通用的。linux 的分發版本都有採用 suse,redhat,centos 等等 可以算是公認的行業...