靚麗時尚館

位置:首頁 > 健康生活 > 心理

YUM是什麼意思

心理1.12W
YUM是什麼意思

yum,是Yellow dog Updater Modified的簡稱,起初是由yellow dog這一發行版的開發者Terra Soft研發,用python寫成,那時還叫做yup(yellow dog updater),後經杜克大學的Linux@Duke開發團隊進行改進,遂有此名。

yum的宗旨是自動化地升級,安裝/移除rpm包,收集rpm包的相關資訊,檢查依賴性並自動提示使用者解決。yum的關鍵之處是要有可靠的repository,顧名思義,這是軟體的倉庫,它可以是http或ftp站點, 也可以是本地軟體池,但必須包含rpm的header, header包括了rpm包的各種資訊,包括描述,功能,提供的檔案,依賴性等.正是收集了這些 header並加以分析,才能自動化地完成餘下的任務。

它能夠從指定的伺服器自動下載RPM包並且安裝,可以自動處理依賴性關係,並且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載、安裝。自己本身也可以做yum伺服器,本身可以根據光碟映象做yum伺服器。

拓展資料:

yum的常用命令:

1、yum check-update 列出所有可更新的軟體清單

2、yum update 安裝所有更新軟體

3、yum -y install <package_name> 安裝指定的軟體

4、yum update <package_name> 更新指定的軟體

5、yum list <package_name> 不加<package_name>列出所有可安裝的軟體清單,加了列出指定的

6、yum -y remove <package_name> 刪除軟體

7、yum search <package_name> 查詢軟體

8、yum list installed 列出所有已安裝的軟體包

9、yum list extras 列出所有已安裝但不在 Yum Repository 內的軟體包

10、yum info <package_name> 不加<package_name>列出所有軟體包的資訊,加了列出指定的

11、yum provides <package_name> 列出軟體包提供哪些檔案

12、yum clean packages 清除快取目錄(/var/cache/yum)下的軟體包

13、 yum clean all 清除快取目錄(/var/cache/yum)下的軟體包及舊的headers

資料參考:

PHPERZ中文資訊站-linux下的yum命令原理和詳解

標籤:yum