一、首先準備兩臺Centos虛擬機,一臺搭建yum源服務器,一臺作為客戶端進行訪問及安裝、更新軟件。
(1)、yum源服務器版本是Centos7.4
(2)、客戶端版本是centos6.9
二、自動掛載光驅
(1)、準備centos6.9的虛擬光盤和centos7.4的虛擬光盤,掛載至centos7.4系統上
(2)、安裝autofs包,實現自動掛載
方法1、cd /misc/cd/Packages,rpm -ivh autofs-5.0.7-69.el7.x86_64.rpm
方法2、yum install autofs(yum安裝可以解決包的依賴性問題)
(3)、開啟自動掛載命令
systemctl start autofs
(4)、設置開機以后自動掛載
systemctl enable autofs
三、關閉防火墻
(1)、centos6.9版本
service iptables stop 臨時關閉防火墻
chkconfig iptables off 下次啟動自動關閉防火墻
(2)、centos7.4版本
systemctl stop firewalld 臨時關閉防火墻
systemctl disable firewalld 下次啟動自動關閉防火墻
四、安裝httpd服務
方法(1)、cd /misc/cd/Packages,rpm -ivh httpd-2.4.6-67.el7.centos.x86_64.rpm
方法(2)、yum install httpd
五、啟動httpd服務
service httpd start
六、查看搭建的網站
ifconfig ens33 查看本機ip地址
七、網站已搭建完畢,設置相關目錄
cd /var/www/html 進入httpd目錄
mkdir -p centos/{6,7}/os/x86_64 創建centos版本6和centos版本7的目錄方便掛載本地源
八、將本地光盤掛載至網站目錄下
(1)、mount /dev/sr0 /var/www/html/centos/7/os/x86_64/
(2)、mount /dev/sr1 /var/www/html/centos/6/os/x86_64/
九、掛載完畢,查看yum源
十、創建yum源倉庫
cd /etc/yum.repos.d
touch xxx.repo文件
Vim xxx.repo
[cdrom] ???????????倉庫的名稱
name=cdrom ???????描述信息,不添加會報錯,不影響使用
baseurl=http://ip/centos/$releasever/os/$basearch ???設置倉庫的地址
gpgcheck=0 ?????????安裝包的時候不檢查秘鑰
十一、更新倉庫
yum clean all 清除緩存
yum repolist all 列出yum倉庫
倉庫更新完畢,就可以使用yum命令來解決安裝軟件包所依賴的問題了!
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/96835