1、yum源站地址:http://mirrors.ustc.edu.cn/
也可以用网易等等其他的镜像站,我选择这个镜像站因为他的软件比较全。
2、填写自己不进行软件包同步的目录,全部同步的话我的磁盘容量受限。
# cat exclude_centos.list
1
2
3
|
images/
EFI/
isolinux
|
# cat exclude_epel.list
1
2
|
debug/
repoview/
|
里面包含各种软件仓库,大家可以随意做各种镜像站,我这里只选择centos和epel。
3、创建同步脚本
# cat yum_rsync.sh
#!/bin/sh
#Centos 6 Repository Base
/usr/bin/rsync -avrt rsync://mirrors.ustc.edu.cn/centos/6/os/x86_64/ --exclude-from=/home/repository/exclude_centos.list /home/repository/centos/6/os/x86_64
#Centos 6 Repository Updates
/usr/bin/rsync -avrt rsync://mirrors.ustc.edu.cn/centos/6/updates/x86_64/ --exclude-from=/home/repository/exclude_centos1.list /home/repository/centos/6/updates/x86_64
#Repoforge repository
#/usr/bin/rsync -avrt rsync://mirrors.ispros.com.bd/repoforge/ --exclude-from=/home/repository/exclude_repoforge.list /home/repository/repoforge/
#EPEL 6 Repository
/usr/bin/rsync -avrt rsync://mirrors.ustc.edu.cn/epel/6/x86_64/ --exclude-from=/home/repository/exclude_epel.list /home/repository/epel/6/x86_64
本文转自 wzlinux 51CTO博客,原文链接:http://blog.51cto.com/wzlinux/1712263,如需转载请自行联系原作者