将阿里云网络YUM下载到本地,搭建私有YUM仓库

Linux 375℃

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仓库