部署YUM倉庫及NFS共享服務
YUM概述:
YUM (yellow dog updater modified),基于RPM包構建的軟件更新機制,可以自動解決依賴關系且所有的軟件包由集中的YUM軟件倉庫提供

軟件倉庫的提供方式
1.?FTP服務:ftp://......
2.?HTTP服務:http://......
3.?本地目錄:file://......
RPM軟件包的來源
1.?Centos發布的RPM包集合
2.?第三方組織發布的RPM包集合
3.?用戶自定義的RPM包集合
構建Centos7遠程軟件倉庫具體步驟
1.?掛載鏡像文件到/mnt目錄下

2.安裝ftp服務
yum install vsftpd -y

3./var/目錄下回出現一個ftp目錄,在ftp目錄下新建文件夾centos7

4.將掛載點、mnt下的內容全部復制到新建的文件夾centos7中
[root@localhost ftp]# cp -rf /mnt/* centos7 &

5.再創建一個擴展目錄other

6. 建立擴展目錄
[root@localhost ftp]# createrepo -g /mnt/repodata/repomd.xml /other

7. 開啟服務
[root@localhost ~]# systemctl start vsftpd

8. 關閉防火墻
[root@localhost ~]# systemctl stop firewalld.service
[root@localhost ~]# setenforce 0

9.進入客戶端虛擬機,安裝ftp服務
yum install ftp -y

10.?進入/etc/yum.repos.d目錄
cd /etc/yum.repos.d/

11.?新建一個文件夾bak,將當前目錄下的所有文件移到bak文件夾中作為備份
mkdir bak
mv *.repo bak

12.?清除yum緩存
yum clean all

13.?創建新的repo文件
[root@promote yum.repos.d]# vim centos7.repo

14.?加載yum倉庫
Yum list

15.?嘗試用yum安裝軟件包

安裝成功,這說明我們的遠程軟件倉庫就建立好了
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。