如果我从以下位置安装 ISO:https://cloudflare.cdn.openbsd.org/pub/OpenBSD/snapshots/amd64/
那么我该如何安装包呢?或者快照中没有pkg_add方法?
例如,如果我想安装 Firefox,我需要做什么?编译它?如何?
答案1
pkg_add
照常安装软件包,但使用-D snapshot
(或仅使用-D snap
)使其看起来位于所选镜像(在 中列出的镜像/etc/installurl
)上的正确位置。
因此,要以 root 身份安装 Firefox:
pkg_add -D snapshot firefox
也可以看看pkg_add(1)
和installurl(5)
。
请注意,您需要使基本系统保持最新才能使用快照端口,因为它们每隔一段时间就会重建一次,并且端口和基本系统最好保持同步。这sysupgrade(8)
实用程序使这变得容易。
答案2
从https://www.openbsd.org/faq/faq10.html#Patches:
将系统升级到当前版本并使用二进制包
当前快照的二进制包会定期重建,这些新包将包含已提交的任何安全修复程序。选择镜像后,只需使用 -u 标志调用 pkg_add(1) 即可获取新文件。
确保基础系统也保持更新。