利用iso製作本地yum源 http製作yum源映象伺服器
阿新 • • 發佈:2018-12-27
1.製作本地源映象
(1)將iso檔案進行掛載,一般是掛載在/mnt目錄下
mount centos.iso /mnt
(2)配置yum
yum原始檔所在的目錄為/etc/yum.repos.d/且必須在這個目錄才生效,檔名字尾為.repo
cd /etc/yum.repos.d/
mkdir bak
mv *repo bak/
vim local.repo
這個檔案的含的內容主要如下:
[標題]
name=名字
baseurl=所有rpm包所在的路徑可以是網站也可以是本地目錄分三種格式ftp:// http:// file://
enabled=0/1這個源是否啟用 0不啟用1啟用
gpgcheck=0/1這個包是否做key校驗
gpgkey=file:///etc/pki/rpm-gpg/這個目錄下的key檔案(如果gpgcheck=0就不需要這一項)
編輯內容為
[mnt]
name=mnt
baseurl=file:///host/mnt
gpgcheck=0
enabled=1
(3)進行驗證
yum clean all ##清空快取
yum makecache
2.搭建yum伺服器
預設提供的是80埠
(1)搭建http伺服器,啟動
yum install -y httpd
systemctl enable httpd
systemctl start httpd
(2)掛載映象
按照如上方式啟動的httpd服務,佔用埠80,預設訪問路徑是/var/www/html/
mount centos.iso /var /www/html/iso
(3)在其他機器上配置yum源
cd /etc/yum.repos.d/
mkdir bak
mv *repo bak/
vim http.repo
http.repo的內容為:
[http]
name=http_iso
baseurl=http://100.99.10.22/iso
gpgcheck=0
enabled=1
然後進行更新
yum clean all
yum makecache