FreeBSD 8.2-RELEASEを使用します。 8.2バージョンの代わりに最新のバイナリパッケージを使用したいです。つまり、パッケージを使いたいのです。ftp://ftp2.freebsd.org/pub/FreeBSD/ports/i386/packages-8-stable/All/代わりにftp://ftp2.freebsd.org/pub/FreeBSD/ports/i386/packages-8.2-release/All/。
私は多くのコンパイルに興味がないので、単にポートをアップグレードし、すべてを強制的にコンパイルしたくありません。小さなものをコンパイルするのは大丈夫ですが、より大きなプログラムのために数時間待たせたくありません。
システムに安定したバイナリパッケージを使用させるにはどうすればよいですか(そしてすべてが同期されるようにポートをアップグレードしますか?)。
答え1
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/packages-using.html
pkg_add(1) に FreeBSD 8-STABLE パッケージのダウンロードを強制するには、 PACKAGESITE を次のように設定します。ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8-stable/Latest/」。
デフォルトのインストールでSTABLEも追跡しないと、最終的にいくつかの問題が発生します。
ポートはportsnap fetch&&portsnap updateを介して個別に更新する必要があります。
答え2
私はFreeBSDを長く使ってきましたが、どういう意味か分かりそうですねpkg_add -r <package>
。
私が知っている限り、pkg_add
デフォルトはuname -r
。
したがって、マニュアルの指示を使用して基本システムをアップグレードする必要があるかもしれません。「世界」を再建する。
それとも、PACKAGESITE、PACKAGEROOT、およびPKG_ADD_BASE環境変数が役に立ちますか?