標籤:rpm 安裝 yum 卸載
rpm命令
rpm包,由“-”、“.”構成,包名、版本資訊、版本號碼、運行平台
對已安裝軟體資訊的查詢
rpm -qa 查詢已安裝的軟體
rpm -qf 檔案名稱絕對路徑 檔案名稱的絕對路徑
rpm -ql 軟體名 查詢已安裝的軟體包都安裝到何處
軟體名:rpm包去除平台資訊和尾碼資訊
rpm -qi 軟體名 查詢一個已安裝軟體包的資訊
rpm -qc 軟體名 查看已安裝軟體的設定檔
rpm -qd 軟體名 查看已安裝軟體的文檔安裝位置
rpm -qR 軟體名 查看已安裝軟體依賴包和檔案
對未安裝軟體資訊的查詢
rpm -qpi rpm檔案 查看一個軟體包的用途和版本資訊
rpm -qpl rpm檔案 查看一個軟體包所包含的檔案
rpm -qpd rpm檔案 查看軟體包的文檔所在位置
rpm -qpc rpm檔案 查看軟體包的設定檔
rpm -qpR rpm檔案 查看軟體包的依賴關係
軟體包的安裝、升級、刪除
rpm -ivh rpm檔案 安裝rpm包
rpm -Uvh rpm檔案 更新rpm包
rpm -e 軟體名 刪除rpm包
rpm -e 軟體名 --nodeps 不管依賴關係,強制移除軟體
rpm --import 簽名檔案 匯入簽名
rpm --import RPM-GPG-KEY
yum命令
yum= yellow dog updater, modified 主要功能更方便添加、刪除、更新rpm包,自動解決依賴性問題,便於管理大量系統的更新問題
同時配置多個資產庫(repository)簡介的設定檔(/etc/yum.conf自動解決增加或刪除rpm包時遇到的依賴性問題,方便保持rpm資料庫的一致性)
yum安裝,rpm -ivh yum-*.noarch.rpm在第一次啟用yum之前要先匯入系統的RPM-GPG-KEY
第一次使用yum管理軟體時,yum會自動下載需要的headers放置在/var/cache/yum目錄下
rpm封裝更新
yum check-update 查看可以更新的軟體包
yum update 更新所有的軟體包
yum update kernel 更新指定的軟體包
yum upgrade 大規模更新升級
rpm包安裝和刪除
yum install xxx[服務名] 安裝rpm包
yum remove xxx[服務名] 刪除rpm包
yum緩衝資訊
yum clean packages 清除緩衝的rpm包檔案
yum clean headers 清除緩衝的rpm標頭檔
yum clean old headers 清除緩衝中舊的標頭檔
yum clean all 清除緩衝中舊的rpm標頭檔和包檔案
查詢軟體包資訊
yum list 列出資產庫中所有可以安裝或更新的rpm包
yum list firefox* 列出資產庫中可以安裝、可以更新、已安裝的指定rpm包
yum list update 列出資產庫中可以更新的rpm包
yum list installed 列出所有已安裝的rpm包
yum list extras 列出已安裝但不包含在資產庫中rpm包
ps:通過網站下載安裝的rpm包
yum info 列出資產庫中所有可以安裝或更新的rpm包資訊
yum info firefox* 列出資產庫可以安裝或更新的指定的rpm的資訊
yum info update 列出資產庫中可以更新的rpm包資訊
yum info installed 列出已安裝的所有rpm包資訊
yum info extras 列出已安裝到時不包含在資產庫中rpm包資訊
yum search firefox 搜尋匹配特定字元的rpm包
yum provides firefox 搜尋包含特定檔案的rpm包
centos7中rpm,yum軟體安裝命令