LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: inadavid

下slackware current有什么推荐站点

[复制链接]
发表于 2004-6-10 03:26:24 | 显示全部楼层
我都是使用mirror镜像,昨天mirror了一下又更新了几个包,

ftp://ftp.turbolinux.co.jp/pub/T ... or-2.9-9.noarch.rpm

这只不过是个perl脚本,rpm2tgz罗

#!/bin/bash

MIRROR="/usr/bin/mirror"
OPTS="-d"
#-n测试结果 -d执行下载并输出结果 -T同步文件生成日期
cat > mirror.slackware << EOF

#更多规则参考这里
#http://wwwtest.sunsite.org.uk/packages/mirror/mirror.html
package=tl8w
comment=tl8w_jp_ftp_ver
#与FTP相关的
site=ftp.planetmirror.com
remote_user=anonymous
remote_password=anonymous@anonymous.org
#远端镜像目录
remote_dir=/pub/slackware/slackware-current/slackware
#本地镜像目录
local_dir=/dato/slackware/slackware
#档案复制
#若远端档案比近端的档案新的的话,下载回来
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
#相对于local_dir实际路径为/turbo/install/tmp
save_dir=tmp
#更新日志记录
#相对于local_dir实际路径为/turbo/install/new_update_log
update_log=new_update_log
local_ignore=new_update_log
EOF

${MIRROR} ${OPTS} mirror.slackware
发表于 2004-6-10 04:21:35 | 显示全部楼层
Please use rsync to synchronize a mirror!!!!!!!! FTP/HTTP will increase the workload of the servers. Treat those mirror servers gently, do not abuse them.
发表于 2004-6-10 11:36:01 | 显示全部楼层
我用rsync:
[PHP]rsync -vzrtopg  --progress --delete-after --exclude=pasture --exclude=extra --exclude=zipslack --exclude=source --exclude=testing/source rsync://carroll.cac.psu.edu/slackware/slackware-current/* slackware/[/PHP]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表