要同步一个openbsd怎么弄

OpenBSD的安装、升级、更新等日常问题。

版主: chenjun天地乾坤

hdragon627
铬 Cr
帖子: 44
注册时间: 2011-05-04 11:00

如果需要镜像一个openbsd需要什么软件

帖子 hdragon627 » 2011-05-06 14:03

要同步
ftp://ftp.openbsd.org/pub
ftp://ftp.openbsd.org/ports

是用cvs 还是 用svn?还是其它的
板主介绍下吧

hdragon627
铬 Cr
帖子: 44
注册时间: 2011-05-04 11:00

回复: 要同步一个openbsd怎么弄

帖子 hdragon627 » 2011-05-06 14:07

就是镜像一个 openbsd

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

回复: 要同步一个openbsd怎么弄

帖子 leo » 2011-05-06 14:46

看来版主们都没空,我来凑合一下吧, 不是很明白你的意思——你镜像的目的是什么?:
如果想做面对公众的OpenBSD的镜像站点,请参这里:
http://www.openbsd.org/ftp.html#layout

如果想做面对公众的CVS服务器,参这里:
http://www.gobsd.org/showthread.php?t=454

如果你只想将OpenBSD的CVS库下载到本地参这里:(不包含线上手册)
http://www.gobsd.org/showthread.php?t=50

如果你只想为自己的OpenBSD系统打补丁参这里:
http://openbsd.gobsd.org/faq5.html

如果你想为packages打补丁:

代码: 全选

# pkg_add -u

hdragon627
铬 Cr
帖子: 44
注册时间: 2011-05-04 11:00

回复: 要同步一个openbsd怎么弄

帖子 hdragon627 » 2011-05-06 19:35

是不是rsync://ftp.eu.openbsd.org/OpenBSD

同步下来就合ftp://ftp.openbsd.org/ 一样的?

hdragon627
铬 Cr
帖子: 44
注册时间: 2011-05-04 11:00

回复: 要同步一个openbsd怎么弄

帖子 hdragon627 » 2011-05-06 19:37

就是想提前下好和备份ftp上面的东西,网络不方便比较慢,一次一次下,太烦了

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

回复: 要同步一个openbsd怎么弄

帖子 leo » 2011-05-06 20:34

如果你不是要做镜像站点,只是要方便自己日常的维护和安装packages, 可能ftp上的很多内容是你不需要的, 因为包含了很多不常用的平台和以前的版本,有些版本也早已经不维护了。

OpenBSD下rsync并没有默认安装,如果你习惯使用rsync则需要单独安装这个packages。

安装好rsync后,可以用这个命令来镜像远程服务器的内容
# rsync -avz rsync服务器地址 本地目录

hdragon627
铬 Cr
帖子: 44
注册时间: 2011-05-04 11:00

回复: 要同步一个openbsd怎么弄

帖子 hdragon627 » 2011-05-06 20:37

rsync 和 ftp里的内容是同步的?

hdragon627
铬 Cr
帖子: 44
注册时间: 2011-05-04 11:00

回复: 要同步一个openbsd怎么弄

帖子 hdragon627 » 2011-05-06 20:46

一起同步也无所谓,就是4.5至4.7 目录不同步,其它全要

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

回复: 要同步一个openbsd怎么弄

帖子 leo » 2011-05-06 20:48

原则上应该是这样的,但是rsync镜像站点会比主站慢2-4个小时不等(这里是指源代码变化)。
我习惯用系统自带的cvs来同步本地数据和服务器上的内容。如果你选择使用稳定分支的话,实际上变化的部分很少,FAQ里提到的cvs命令也是采用增量同步的方式(并非每次都重新下载所有的内容),也是官方的推荐方式。

hdragon627
铬 Cr
帖子: 44
注册时间: 2011-05-04 11:00

回复: 要同步一个openbsd怎么弄

帖子 hdragon627 » 2011-05-06 20:48

pub/OpenBSD/ 下4.5 到 4.7暂时不要,其它全要,
还有 port目录

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

回复: 要同步一个openbsd怎么弄

帖子 leo » 2011-05-06 20:53

这个简单,按照你需要的目录调整我上面给出的rsync命令就行了,具体命令,安装好rsync后直接

代码: 全选

man rsync

hdragon627
铬 Cr
帖子: 44
注册时间: 2011-05-04 11:00

回复: 要同步一个openbsd怎么弄

帖子 hdragon627 » 2011-05-06 21:11

谢谢了,我自己再看看

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

回复: 要同步一个openbsd怎么弄

帖子 leo » 2011-05-06 21:32

看来我们对同步概念的理解上有差异,你的意思是不是指获取FTP上的内容?
此外,即便是你只想下载4.8,4.9或者snapshots的内容,这些目录内也包含了很多的平台,我不认为你需要所有这些平台的文件,一般用户只需要选择里面的i386或者amd64平台就可以了,此外你要先确认自己以后使用的是稳定版还是当前版,建议看一下FAQ的第五章内容,然后再做决定。

hdragon627
铬 Cr
帖子: 44
注册时间: 2011-05-04 11:00

回复: 要同步一个openbsd怎么弄

帖子 hdragon627 » 2011-05-06 21:51

不会用当前版,

hdragon627
铬 Cr
帖子: 44
注册时间: 2011-05-04 11:00

回复: 要同步一个openbsd怎么弄

帖子 hdragon627 » 2011-05-06 21:56

唉,同步一整个目录方便,也不用管下面那个要,那个不要,到时候要了又要改需要同步的目录,索性全sync一下

hdragon627
铬 Cr
帖子: 44
注册时间: 2011-05-04 11:00

回复: 要同步一个openbsd怎么弄

帖子 hdragon627 » 2011-05-06 21:58

当然其它处理是用不太到

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

回复: 要同步一个openbsd怎么弄

帖子 leo » 2011-05-06 22:07

如果是头一次接触OpenBSD,一下子接受这么多新概念是有难度,你看我的回复字数比你所提问题还多,原因是你提供的信息太少了,我还要猜你的情况,所以想帮助你也无法下手,帮不到点子上。你至少要告诉别人你的计算机平台是什么?i386或者amd64(包含64位的Intel主机),如果你只是想安装一个OpenBSD系统然后打上所有的补丁,建议先下载一个安装光盘镜像,在这里:
i386:
ftp://ftp.openbsd.org/pub/OpenBSD/4.9/i ... tall49.iso
amd64:
ftp://ftp.openbsd.org/pub/OpenBSD/4.9/a ... tall49.iso

安装好系统后,根据FAQ上第五章的方法做是最简单的方式,也就是说适合初次接触OpenBSD的朋友,方法最简单、下载量最小、最省时间也是最稳妥的方式。以后熟悉了再慢慢使用自己习惯的方式来更新/升级系统。

hdragon627
铬 Cr
帖子: 44
注册时间: 2011-05-04 11:00

回复: 要同步一个openbsd怎么弄

帖子 hdragon627 » 2011-05-06 22:08

同步整个才一条命令,找个500G 硬盘总够了吧,当然咯4.5 到4.7 明确不要的我当然最好不要同步进去

hdragon627
铬 Cr
帖子: 44
注册时间: 2011-05-04 11:00

回复: 要同步一个openbsd怎么弄

帖子 hdragon627 » 2011-05-06 22:12

只是比较讨厌等下载,所以一次性托过来,要了就直接有了

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

回复: 要同步一个openbsd怎么弄

帖子 leo » 2011-05-06 22:18

我从未下载过FTP上的所有内容,具体需要多少空间我也不清楚,不过光所有平台的源代码树就有10G之多(压缩后只有1G多一点),何况还要下载一大堆你肯定不需要的光盘镜像。
你既然嫌自己的网速慢为什么还要采用这种方式来获取FTP上的内容?

回复

在线用户

正浏览此版面之用户: 没有注册用户 和 8 访客