使用rpm管理軟體包

2022-07-07 20:54:10 字數 764 閱讀 1594

linux rpm 命令用於管理套件。rpm(英文全拼:redhat package manager) 原本是 red hat linux 發行版專門用來管理 linux 各項套件的程式,由於它遵循 gpl 規則且功能強大方便,因而廣受歡迎。逐漸受到其他發行版的採用。rpm 套件管理方式的出現,讓 linux 易於安裝,公升級,間接提公升了 linux 的適用度。

通過rpm包管理能知道軟體包包含哪些檔案,也能知道系統中的某個檔案屬於哪個軟體包;

可以在查詢系統中的軟體包是否安裝以及其版本;

作為開發者可以把自己的程式打包為rpm 包發布;

軟體包簽名gpg和md5的匯入、驗證和簽名發布;

依賴性的檢查,檢視是否有軟體包由於不相容而擾亂了系統;

1.rpm -q nginx       //查詢程式是否安裝nginx

2.rpm -qa |grep wget     //搜尋指定rpm包是否安裝

3.rpm -ql wget       //[搜尋rpm包]--list所有檔案安裝目錄

4.rpm -ivh nginx -*                 //安裝所有的nginx軟體包,不檢測依賴關係

5.rpm -uvh file.rpm     //[公升級乙個rpm]

Linux基礎 11 rpm管理軟體包

1.使用rpm安裝及移除軟體 1 rpm的定義 rpm就是red hat package manger 紅帽軟體包管理工具 的縮寫。2 rpm的檔名分為5部分,其中 第1部分是name,表示這個rpm軟體包的名稱 第2部分是version,表示這個rpm軟體包的版本編號 第3部分是release,表...

RPM 軟體包命令

rpm 包命名格式為 name version.rpm name version noarch.rpm name version arch.src.rpm 如下軟體包格式 epel release 6 8.noarch.rpm perl pod plainer 1.03 1.el6.noarch.r...

23 Yum管理軟體包

製作本地yum源 首先需要掛載映象 root fanhua mkdir mnt centos7u3 root fanhua mount 映象.iso mnt centos7u3 root fanhua rm rf etc yum.repos.d 直接刪除,不建議操作,建議使用修改名稱 root fa...