1、本地yum 仓库制作
a.首先连接、挂载光盘:
mount /dev/cdrom /mnt
b. 修改yum配置文件:
[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt ##baseurl 是 repodata 所在的上一级目录
enable=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
c. 清理缓冲并重建缓存
yum clean all
yum makecache
2、制作网络yum源
a. 以httpd作为文件服务器,首先安装httpd 服务,启动服务;
cp -r /mnt/Packages /var/www/html
b. 使用createrepo 创建仓库
>>>cd /var/www/html
>>>createrepo
>>> pwd
/var/www/html
>>>ls
Packages repodata
c. 修改yum 配置文件
>>>cat /etc/yum.repos.d/CentOS-NetYUM.repo
[c7-netyum]
name=CentOS-$releasever - Media
baseurl=http://192.168.0.130
enable=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
测试CentOS-NetYUM.repo 是否可用:
>>>yum clean all ; yum makecache