centos的yum軟體的更新

來源:互聯網
上載者:User

標籤:yum

yum的基本原理

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

650) this.width=650;" src="https://s4.51cto.com/wyfs02/M00/8C/ED/wKiom1h92C_AT3zDAAJLaUDwdlo373.jpg-wh_500x0-wm_3-wmp_4-s_2816609052.jpg" title="7d89b442a53cc6773b2478fe87e4a761_thumb.jpg" alt="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:刪除某個軟體組

 


centos的yum軟體的更新

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.