|
将这段代码保存为mirror.tl8w
给它可执行属性chmod +x mirror.tl8w
然后在终端里执行 mirror.tl8w
就开始下载了,和FTP版本保持同步,如果你需要自己定制ISO的话,
这里下载的是FTP上的tl8w版本,如果大家要别的请自己更改远端路径
嘿嘿找了N久,原来linux下的mirror最简单,不过不知道该如何对付FTP上的符号链接#!/bin/bash
MIRROR="/usr/bin/mirror"
#-n测试结果
OPTS="-n"
# -d执行下载并输出结果
#OPTS="-d"
cat > mirror.tl8w << EOF
#更多规则参考这里
#http://wwwtest.sunsite.org.uk/packages/mirror/mirror.html
package=tl8w
comment=tl8w_jp_ftp_ver
#与FTP相关的
site=ftp.turbolinux.co.jp
remote_user=anonymous
remote_password=anonymous@anonymous.org
#远端镜像目录
remote_dir=/pub/TurboLinux/TurboLinux/ia32/Workstation/8/install
#本地镜像目录
local_dir=/turbo/install
#档案复制
#若远端档案比近端的档案新的的话,下载回来
get_newer=true
#如果两端大小不一样,下载远端
get_size_change=true
#本地文件属性
user=0
group=0
file_mode=0444
dir_mode=0755
#同步镜像
#同步2端,如果本地存在远端不存在的文件则自动删除
#do_deletes=true
#远端已经不存在的文档移到save_dir
save_deletes=true
save_dir=/turbo/install/tmp
#更新日志记录
update_log=new_update_log
local_ignore=new_update_log
EOF
${MIRROR} ${OPTS} mirror.tl8w |
|