我怎样才能创build一个私人的OpenBSD镜像。 我希望我的镜像拥有我的首选体系结构(amd64和i386)以及其他所有包含在典型公共镜像中的最新版本的所有包。
有没有一种首选的方法或工具来创build一面镜子? 在创build一个私人镜子之前,有没有其他的考虑(除了礼节性的下载)?
根据OpenBSD的预期公共镜像文档 ,推荐的方法是使用rsync -rv --delete-delay --delay-updates --fuzzy $SOURCE_MIRROR $YOUR_MIRROR ,其中$SOURCE_MIRROR是您select的镜像(或者其子目录) $YOUR_MIRROR是你创build的镜像。
如果你只是下载文件,通常没有多less考虑。 如果你是唯一使用这个镜像的人,而且只是预先下载一切,那么你甚至可以select调整上面的rsync命令来只读取你感兴趣的目录(例如,只为你的首选体系结构)。 如果您打算通过HTTP(无论是为您自己还是为了朋友/同事/家人/公众/等等)使其可用,那么可以使用/etc/httpd.conf示例来完成这一任务。