1. 程式人生 > >程序包管理工具yum

程序包管理工具yum

本地倉庫 進行 pos 安裝 alt 刪除 rm -rf 樣本 日誌

技術分享圖片

yum

首先要有一個網絡上或本地或遠程的yum倉庫。
然後需要yum安裝程序的機器去yum倉庫下載yum元數據(包括包信息和依賴信息)到本地的cache裏。
當需要安裝程序的時候,會查看yum源數據裏是否有此包,並且查找此包的依賴信息,然後去yum倉庫裏面下載包和依賴包到本地cache裏,並且進行安裝。

校驗碼:遠程倉庫數據有可能發生改變,這樣本地的信息就和倉庫信息不符。這樣根據校驗碼,來確定文件是否更改,這樣可以節省網絡帶寬。(對於我們來說,yum一般配置本地倉庫,yum源來自操作系統的iso鏡像,一般不去校驗)

yum倉庫(yum repository)

技術分享圖片

技術分享圖片

/etc/yum.conf

常用配置項:

技術分享圖片

技術分享圖片

技術分享圖片

yum安裝日誌:/var/log/yum.log

配置實戰:

yum倉庫配置實戰1-本地倉庫

技術分享圖片

yum倉庫配置實戰2-ftp倉庫:

創建之前先刪除之前的cache:
rm -rf /var/cache/yum

技術分享圖片

技術分享圖片

技術分享圖片

程序包管理工具yum