當 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、運行它並重建任何具有安全性更新的內容。
史蒂夫