Linux軟體包管理(RPM)

2021-10-04 06:06:44 字數 1125 閱讀 1475

查詢rpm軟體包

(1)查詢系統中已安裝的全部rpm軟體

查詢已安裝的rpm軟體,可以使用rpm -qa命令實現,其中引數a表示全部(all)。

若要查詢某關鍵字的軟體包是否已安裝,可結合管道操作符和grep命令來實現。

如果要在已安裝的軟體包中,查詢包含ftp關鍵字的軟體包的名稱,則實現命令為:

(2)查詢指定的軟體包是否安裝

如查詢vsftpd軟體包是否安裝,命令為:

如查詢telnet-server服務的軟體包是否安裝,則命令為:

根據輸出的提示資訊,說明該軟體包還沒有被安裝。

(3)查詢安裝包的描述資訊

(4)查詢軟體包中的檔案列表

命令中的-l 引數是list的縮寫,可用於查詢顯示已安裝中所包含的檔案以及安裝位置

(5)查詢某檔案所屬的軟體包

利用該命令可以查詢顯示某個檔案或目錄是通過哪個軟體包產生的,但要注意並不是系統中的每乙個檔案都一定屬於某個軟體包。

如查詢顯示/etc/vsftpf/vsftpd.conf是哪個軟體包產生的:

(6)刪除rpm軟體包

刪除rpm軟體包使用-e引數,命令為:

如要刪除telnet-server軟體包,則命令為:

RPM軟體包管理

大多數開源軟體都是以源 形式發布的,源 形式程式安裝流程一般如下 configure 檢查編譯環境 相關庫檔案以及配置引數並生成makefile make 將源 編譯為可執行檔案 make install 安裝編譯好的可執行檔案 rpm redhat package manager 是為了方便軟體管...

RPM軟體包管理

源 形式的缺點 操作複雜 編譯時間較長 極容易出現錯誤 源 形式的優點 適用所有系統 可定製 為了方便適用,erik troan和marc ewing開發了rpm redhat package manager rpm通過將源 基於特定平台系統編譯為可執行檔案,並儲存依賴關係,來簡化開源軟體的安裝管理...

RPM軟體包管理

rpm包 red hat package manager 本意是red hat 軟體包管理,二進位製包 binary 以及源 包 source 兩種。原始碼包 原始碼包的優點是 開源,如果有足夠的能力,可以修改源 可以自由選擇所需的功能 軟體是編譯安裝,所以更加適合自己的系統 更加穩定也效率更高 解...