一.部署YUM軟件倉庫
要成功使用YUM機(jī)制來更新系統(tǒng)和軟件,需要有一個包含各種rpm安裝包文件的軟件倉庫(Repository),提供軟件倉庫的服務(wù)器也稱為“源”服務(wù)器。在客戶機(jī)中只要正確指定軟件倉庫的地址等信息,就可以通過對應(yīng)的“源”服務(wù)器來安裝或更新軟件了
YUM軟件倉庫通常借助于HTTP或FTP協(xié)議來進(jìn)行發(fā)布,這樣可以面向網(wǎng)絡(luò)中的所有客戶機(jī)提供軟件源服務(wù)。為了便于客戶機(jī)查詢軟件包,獲取依賴關(guān)系等信息,在軟件倉庫中需要提供倉庫數(shù)據(jù)(repodata),其中收集了目錄下所有rpm包的頭部信息。
實驗環(huán)境準(zhǔn)備
電腦 | 環(huán)境準(zhǔn)備 | 工具 |
---|---|---|
server | 安裝vsftpd | 鏡像 |
client | 安裝ftp |
部署步驟如下
服務(wù)器端:
1.安裝vsftpd,開啟服務(wù)、設(shè)置開機(jī)自啟、關(guān)閉防火墻、關(guān)閉增強(qiáng)型安全功能
yum -y install vsftpd
systemctl start vsftpd
systemctl enable vsftpd
systemctl stop firewalled
setenforce 0
2.準(zhǔn)備軟件倉庫目錄
在/var/ftp/ 下面創(chuàng)建兩個目錄 centos 和other
3.將裝備好的鏡像拷貝到/var/ftp/centos中
4.創(chuàng)建repodata數(shù)據(jù)文件,用到的工具為createrepo工具
客戶端
1.把/etc/yum.repos.d/目錄下的原因文件移到一個另一個目錄里面?zhèn)浞萜饋?br/>2.在etc/yum.repos.d/目錄下創(chuàng)建一個以.repo為結(jié)尾的文件內(nèi)容如下
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。