OpenBSD软件管理与系统配置全解析
1. 软件管理
1.1 镜像设置
在软件管理中,镜像的选择和设置至关重要。通常不建议每个人都使用公共镜像来获取软件,因为这会占用项目分发自身软件所需的带宽。但在紧急情况下,可以在 network.conf 中设置 MASTER_SITE_OPENBSD 和/或 MASTER_SITE_FREEBSD 为 YES 。
如果你有一个本地镜像,其中存储了大量的分发文件,或者你会自动将端口构建机器上的分发文件加载到一个中心位置,可以通过在 network.conf 中定义 MASTER_SITE_OVERRIDE 变量来指定这个镜像站点。示例如下:
MASTER_SITE_OVERRIDE=ftp://ftp.mycompany.com/distfiles
需要注意的是,虽然构建本地分发文件镜像在某些情况下可能很有用,但通常不建议这样做。因为在实际操作中,可能在更新镜像大约六个月后,就会有其他任务取代它,导致镜像过时。不过,如果维护本地分发文件镜像能减少你的工作量,那也可以尝试。
1.2 软件风味(Flavors)
部分端口可以通过风味创建多个略有不同的软件包。例如,Apache 2.2 Web 服务器可以选择是否支持 LDAP,一些程序也可以选择是否支持 X 。shell 可以构建为动态或静态版本。
超级会员免费看
订阅专栏 解锁全文
50

被折叠的 条评论
为什么被折叠?



