1、服务端创建目录,充当仓库
mkdir /yumrepo
2、服务端更新为中科大网络yum源
cd /etc/yum.repos.d/ mkdir bak mv * bak vi Base.repo #如果是Centos7以上可以使用中科大的yum源:https://mirrors.ustc.edu.cn/help/centos.html #centos6官方源已下线,建议使用阿里云的centos-vault源:https://mirrors.aliyun.com/repo/Centos-vault-6.10.repo yum clean all yum makecache
3、服务端同步网络yum源的rpm包
yum install yum-utils createrepo -y #此步骤时间较长,需要耐心等待 reposync -np /yumrepo
4、服务端建立yum源的依赖关系
createrepo /yumrepo/
5、服务端启动HTTP服务
cd /yumrepo/ python -m SimpleHTTPServer 5901 &>/dev/null &
6、关闭防火墙和SElinux
systemctl stop firewalld systemctl enable firewalld setenforce 0 vim /etc/selinux/config #改SELINUX=disabled
6、客户端更改YUM源
cd /etc/yum.repos.d/ mkdir bak mv * bak vi local.repo [local] name=本地yum源 baseurl=http://服务端IP:5901/ gpgcheck=0 yum clean all yum makecache
6、客户端测试
curl 服务端IP::5901 yum remove zip yum install zip
转载请注明:零五宝典 » 将阿里云网络YUM下载到本地,搭建私有YUM仓库