必威电竞|足球世界杯竞猜平台

yum
來源:互聯網

Yum(全稱為Yellow dog Updater,Modified)是一個在fedoraRed Hat以及centos中的Shell前端軟件包管理器。基于RPM套件管理員包管理,能夠從指定的服務器自動下載RPM包并且安裝,可以自動處理依賴性關系,并且一次安裝所有依賴的軟件包,無須繁瑣地一次次下載、安裝。

軟件包來源

可供Yum下載的軟件包包括Fedora本身的軟件包以及源自rpmfusion和rpm.的Fedora Extras,全部是由Linux社區維護的,并且基本是自由軟件。所有的包都有一個獨立的PGP簽名,主要是為了您的系統安全。而對于Fedora core 4.0的用戶,rpm.的簽名是自動導入并安裝的。

圖形化前端

Yum的圖形化前端主要有yumex和kyum。它們并不是獨立於Yum的,而是Yum的圖形前端,也就是說在安裝和使用Yumex和kyum同時,都是以Yum的安裝和配置為基礎;所以在用Yumex或kyum時,必須先安裝配置Yum。

常用命令

安裝軟件(以foo-x.x.x.rpm為例):yum install foo-x.x.x.rpm

刪除軟件:yum remove foo-x.x.x.rpm或者yum erase foo-x.x.x.rpm

升級軟件:yum upgrade foo或者yum update foo

查詢信息:yum info foo

搜索軟件(以包含foo字段為例):yum search foo

顯示軟件包依賴關系:yum deplist foo

-q 靜默執行

-t 忽略錯誤

-R[分鐘] 設置等待時間

-y 自動應答yes

--skip-broken 忽略依賴問題

--nogpgcheck 忽略GPG驗證

check-update 檢查可更新的包

Clean all 清除全部

clean packages 清除臨時包文件(/var/cache/yum 下文件)

clean headers 清除rpm頭文件

clean oldheaders 清除舊的rpm頭文件

deplist 列出包的依賴

list 可安裝和可更新的RPM包

list installed 已安裝的包

list extras 已安裝且不在資源庫的包

info 可安裝和可更新的RPM包 信息

info installed 已安裝包的信息(-qa 參數相似)

install[RPM包] 安裝包

localinstall 安裝本地的 RPM包

update[RPM包] 更新包

upgrade 升級系統

search[關鍵詞] 搜索包

provides[關鍵詞] 搜索特定包文件名

reinstall[RPM包] 重新安裝包

repolist 顯示資源庫的配置

resolvedep 指定依賴

remove[RPM包] 卸載包

參考資料 >

生活家百科家居網