我之前有写ftp格式搭建方法所以这次也用ftp格式(为什么不用http格式答:“没成功”)
ftp搭建忽略
直接开始
环境 一台外网内网机器 yum.repo.d的配置文件有阿里的源 :在哪找阿里云的源自行百度!
yum install yum-utils createrepo -y
reposync -np /var/ftp/ 这一步时间很长 耐心等待 (ps你有多少源他就给你下载多少这个命令很好用比如mysql zabbix源)
下载完成用截图中的命令看一下该目录占用了多少空间
createrepo -po /data/extras/ /var/ftp/extras/ 以此类推 下载多少个目录就创建多少repo索引
省略
以后需要同步yum仓库时,createrepo --update /var/ftp/extras/ 以次类推 省略。。。
修改/var/ftp/repo/内的文件 没有就创建 内容如下 文件名:CentOS-Base.repo可以自定义
如图
在客户机操作如下
# mkdir /etc/yum.repos.d/back
# mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/back
# sed -i '8,9s/1/0/g' /etc/yum.conf 关闭rpm包认证
# curl -o /etc/yum.repos.d/CentOS-Base.repo ftp://1.1.1.1/repo/CentOS-Base.repo
然后就可以直接下载