您好,登錄后才能下訂單哦!
部署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進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。