11 12
发新话题
打印

请问Lupa的镜像采用的什么技术?rsync还是cvs?

请问Lupa的镜像采用的什么技术?rsync还是cvs?

  如何做的镜像站点?介绍一下好吗?

我的网络里面有一些电脑都是装的Fedora Core 4,也想弄一个服务器做镜像,给内部的那些机器更新用。
主要原理是
用rsync与官方镜像进行同步
在开启http或者ftp服务让内部机器更新
具体要sanool了 主要他维护

可以看看这个
http://linux.vbird.org/linux_server/0450apt.php

http://www.eway51.org/Article/service/solution/200406/25073.html
先装RSYNC,然后使用RSYNC命令更新,用man rsync查看帮助。另外说一下,镜像应该算是我负责的。
根据开源精神,楼上的朋友应该公开配置心得 [s:2]
http://scauos.cn
*nix学习捷径
项目孵化,资源整合,共享并汇聚知识与人才
陆续推出增值服务,就业前后的最佳伙伴
中国第一个生物信息学Wiki
世界第一个BioPerl中文百科
打造生物信息学系统生物学信息安全学高规格国际交流平台
那如果我的服务器从你那里做一个镜像,是不是需要你的服务器给我一个密码才行啊?

我不准备让这个服务一直运行,过段时间运行一下就行了,减轻负担、降低流量。
引用:
下面是引用arbor于2006-02-20 15:30发表的:
那如果我的服务器从你那里做一个镜像,是不是需要你的服务器给我一个密码才行啊?

我不准备让这个服务一直运行,过段时间运行一下就行了,减轻负担、降低流量。
有没有密码看服务端的配置了,就算有密码一般也是公布的,所以一般没有密码。服务可以随时停掉的么,只要service rsync stop一下,然后把开机运行停止就行了,或者是开机不启动,手动启动。
引用:
下面是引用热メ袭于2006-02-20 13:31发表的:
根据开源精神,楼上的朋友应该公开配置心得 [s:2]
这个,配置是SANOOL配的,没有他的批准,我是没有权利公开的,你让他开源吧。
新增服务器的时候是大家一起提供方案的吧.
http://scauos.cn
*nix学习捷径
项目孵化,资源整合,共享并汇聚知识与人才
陆续推出增值服务,就业前后的最佳伙伴
中国第一个生物信息学Wiki
世界第一个BioPerl中文百科
打造生物信息学系统生物学信息安全学高规格国际交流平台
谢谢楼上几位朋友。

我看了一下top朋友推荐的网页,介绍rsync使用的,我似乎应该用rsync -avz foo:src/bar /data/tmp来更新,可是Lupa的镜像里面FC4里面的文件日期基本都是21-May-2005,Updates里面的文件比较新,但是新文件有新的版本号,这样文件名也就不一样了,我是否应该用rsync -avz mirror.lupaworld.com:fedora/updates/4/i386/ /data/tmp来更新?这样原来的旧版本的文件能否删除?

能否请负责人写一个比较详细的心得或者给我解释一下,谢谢!

我现在的想法就是自己建立一个镜像服务器,用你们的做源,因为你们这里速度快,官方网站太慢。然后我们网络内的其他机器用yum/apt到我自己的服务器上面更新。
引用:
下面是引用arbor于2006-02-21 09:31发表的:
谢谢楼上几位朋友。

我看了一下top朋友推荐的网页,介绍rsync使用的,我似乎应该用rsync -avz foo:src/bar /data/tmp来更新,可是Lupa的镜像里面FC4里面的文件日期基本都是21-May-2005,Updates里面的文件比较新,但是新文件有新的版本号,这样文件名也就不一样了,我是否应该用rsync -avz mirror.lupaworld.com:fedora/updates/4/i386/ /data/tmp来更新?这样原来的旧版本的文件能否删除?

能否请负责人写一个比较详细的心得或者给我解释一下,谢谢!
.......
使用--partial可以断点续传 --delete删除源服务器已删除的部分,建议使用-avuz这样是更新。
下面给出SANOOL更新ubntu的脚本
#!/bin/bash
# Set this to the location where you want to store the lock file.
LOCKFILE="/home/sanool/script/ubuntu/releases.lock"

if [ -f $LOCKFILE ]; then
       echo "releases.lock exists, aborting..."
       exit 1
fi
touch $LOCKFILE

# Be careful when using "--delete" because it will delete your directories/files
# if your directory is set incorrectly!
rsync -auv --delete --exclude *ppc* --exclude *powerpc* --exclude *sparc* --progress rsync://archive.ubuntu.com/ubuntu /home/sanool/ubuntu/archive >/home/sanool/script/ubuntu/logs/releases.log 2>&1

rm -f $LOCKFILE
date >> /home/sanool/script/ubuntu/logs/all.log
 11 12
发新话题