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...