centos的yum軟件的更新

yum的基本原理

CentOS可在yum服務器上下載官方網站給出的RPM表頭數據,該數據除了記載每個RPM軟件的相依性之外,也說明了RPM文件放置的容器所在。因此通過分析這些數據,CentOS就能夠直接使用yum去下載與安裝所需的軟件了。

wKiom1h92C_AT3zDAAJLaUDwdlo373.jpg-wh_50

詳細流程如圖

  1. 客戶端根據配置文件判斷yum Sever所在IP地址

  2. 連接到yum Sever後,先下載新的rpm文件的表頭數據

  3. 分析比較用戶所欲安裝的/升級的文件,並提供用戶確認

  4. 下載用戶選擇的文件到系統中的/var/cache/yum,並進行實際安裝

yum [option] [查詢的工作項目]

install:指定安裝的軟件的名稱

update:進行整體的升級,當然也可以接某個軟件,僅升級一個軟件

remove:刪除某個軟件,後面需接軟件名稱

search:搜尋某個軟件或者某個關鍵字

list:列出目前yum所管理的所有的軟件名稱與版本

info:同上

clean;下載的文件被放到/var/cache/yum,可使用clean將它移除,可清除的項目有packages | headers| metadata|cache等

在[查詢的工作項目]部分還可以具有整個組軟件的安裝方式,如下所示

grouplist:列出所有可使用的軟件組,例如Development Tool之類

groupinfo:後接group_name,則可以瞭解group內含的所有軟件的名稱

groupinstall:可以安裝一整組的軟件組

groupremove:刪除某個軟件組

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章