rpm包手工管理詳解

2021-08-15 17:14:20 字數 891 閱讀 9119

(一)rpm查詢功能

用法:rpm -q ;rpm -qa ;rpm -qi ;rpm -qip ;rpm -qf ;rpm -qr

-q(query):查詢系統中某個已經安裝的rpm軟體包

-a(all):查詢所有軟體包

-i(information):查詢軟體資訊(包含軟體包版本,安裝資訊等該軟體相關資訊)

-p(package) :查詢未安裝包的資訊

-l(list):查詢軟體中的檔案資訊

-f(file):查詢系統檔案屬於哪個已安裝的軟體包

-r(requires):查詢軟體包的依賴性

(二)rpm解除安裝與安裝

1、安裝:rpm -ivh 軟體包全名

-i (install)安裝

-v(verbose)顯示詳細資訊

-h(hash) 顯示進度

2、公升級:rpm -uvh

3、解除安裝:rpm -e

(三)rpm包校驗與檔案提取

1、rpm包中檔案校驗:

用法:rpm -v 已安裝軟體包

-v: 校驗指定rpm包中檔案是否發生變化

驗證內容中的8個資訊的具體內容如下:

2、將rpm包中指定的檔案提取出來

用法:rpm2cpio 軟體包 | cpio -idv .檔案絕對路徑

解釋: 將rpm軟體包轉換成cpio格式,再使用cpio工具從該rpm包中提取檔案到當前目錄下

rpm2cpio:指將rpm命令轉換成cpio命令

cpio:是乙個標準工具,用於建立軟體檔案檔案,從檔案檔案中提取檔案

例如:rpm2cpio /mnt/cdrom/軟體包 | cpio -idv ./bin/ls

RPM包命令詳解

rpm命令是rpm軟體包的管理工具。rpm原本是red hat linux發行版專門用來管理linux各項套件的程式,由於它遵循gpl規則且功能強大方便,因而廣受歡迎。逐漸受到其他發行版的採用。rpm套件管理方式的出現,讓linux易於安裝,公升級,間接提公升了linux的適用度。rpm包與原始碼包...

RPM包的管理

日期 2020 05 30 心情 description rpm管理功能有,軟體包的查詢 軟體包的確認 軟體包的資訊查詢 軟體包的解除安裝和軟體包的更新多種用法。本文的主要內容是rpm的具體操作 查詢 安裝 解除安裝 rpm 軟體包管理器,原名為red hat package manager,是li...

rpm包的管理

一 解除安裝rpm包 rpm e rpm包的名稱 erase 案例 刪除firefox軟體包 rpm e firefox 細節討論 1 如果其它軟體包依賴於您要刪除的額軟體包,解除安裝時會產生錯誤資訊。如 rpm e foo removing these packages would break d...