如何创建私有 OpenBSD 镜像。我希望我的镜像包含我首选架构(amd64 和 i386)的最新版本的所有软件包以及典型公共镜像中包含的所有其他内容。
是否有创建镜像的首选方法或工具?在创建私有镜像之前,是否需要考虑其他事项(除了限制下载速度以外)?
答案1
每OpenBSD 的未来公共镜像文档,推荐的方法是使用rsync -rv --delete-delay --delay-updates --fuzzy $SOURCE_MIRROR $YOUR_MIRROR
,其中$SOURCE_MIRROR
是您选择的镜像(或者可能是其子目录),$YOUR_MIRROR
是您正在创建的镜像。
如果您只是下载文件,通常无需考虑太多。如果您是唯一使用此镜像的人,并且只是为了预先下载所有内容,那么您甚至可以选择调整rsync
上述命令以仅获取您感兴趣的目录(例如,仅适用于您喜欢的体系结构)。如果您计划通过 HTTP 提供它(无论是为自己还是为朋友/同事/家人/公众/等),则有一个样本/etc/httpd.conf
可以实现这一目标。