当 FreeBSD 9.0 切换到新的安装程序时,我仍然可以在正常安装过程结束时手动启动 bsdinstall 来在 DVD 上安装预构建的软件包,但是这种方式在 FreeBSD 9.1 中不再起作用。
FreeBSD 手册没有提及这个主题。
那么安装完成后如何安装预构建的包呢?
答案1
不幸的是,9.1 不包含预构建的软件包,无论是光盘上还是通过 FTP。这不是永久性的变化,而是最近安全事件的一个不幸的副作用。希望很快就会有软件包。在那之前,您可以从源代码构建。
解决这个问题的一种方法可能是使用稳定的软件包。它们可能已经过时了,但应该可以正常运行。当然,这必须在安装后通过网络使用 pkg_add -r 完成。您需要设置 PACKAGESITE:
env PACKAGESITE=http://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-9-stable/Latest/ pkg_add -r bash
例如。这些软件包不会像发布软件包那样新,但它们应该基本没问题。请确保安装 portaudit、运行它,并重建任何具有安全更新的软件包。
史蒂夫