一.部署YUM軟件倉庫
要成功使用YUM機制來更新系統和軟件,須要有一個包含各類rpm安裝包文件的軟件倉庫(Repository),提供軟件倉庫的服務器也稱爲「源」服務器。在客戶機中只要正確指定軟件倉庫的地址等信息,就能夠經過對應的「源」服務器來安裝或更新軟件了
YUM軟件倉庫一般藉助於HTTP或FTP協議來進行發佈,這樣能夠面向網絡中的全部客戶機提供軟件源服務。爲了便於客戶機查詢軟件包,獲取依賴關係等信息,在軟件倉庫中須要提供倉庫數據(repodata),其中收集了目錄下全部rpm包的頭部信息。
實驗環境準備centos
電腦 | 環境準備 | 工具 |
---|---|---|
server | 安裝vsftpd | 鏡像 |
client | 安裝ftp |
部署步驟以下
服務器端:
1.安裝vsftpd,開啓服務、設置開機自啓、關閉防火牆、關閉加強型安全功能
yum -y install vsftpd
systemctl start vsftpd
systemctl enable vsftpd
systemctl stop firewalled
setenforce 0
2.準備軟件倉庫目錄
在/var/ftp/ 下面建立兩個目錄 centos 和other
3.將裝備好的鏡像拷貝到/var/ftp/centos中
4.建立repodata數據文件,用到的工具爲createrepo工具安全
客戶端
1.把/etc/yum.repos.d/目錄下的緣由文件移到一個另外一個目錄裏面備份起來
2.在etc/yum.repos.d/目錄下建立一個以.repo爲結尾的文件內容以下服務器