原作: Jordan K. Hubbard
<jkh@FreeBSD.ORG>
.
訳: 岩崎 満
<iwasaki@jp.FreeBSD.org>
.
FreeBSD-stable は, 次の本流のリリースを目指した新機能をあまり採り入 れない保守的な変更のための開発の支流です. 実験的またはテスト未完の変更 はこの支流には取り入れられません ( 最新の FreeBSD を追いかける 参照).
もしあなたが仕事で使用しているとか, なによりも FreeBSD システムの安 定性を最重要視するなら, stable を追いかけることを考えるべきで しょう. stableの支流は前のリリースに関して効果的にバグフィッ クスされた流れであるため, 最新のリリース (3.1-RELEASE 執筆時点) をインストールしているのであれば, 特に そうです.
stable ツリーが常に完全に互換性があり安定するように努力し ていますが, たまに間違いがあることに注意してください (結局, 内容が吟味 されずに素早く送られた変更を含むソースがまだあるのです). また, current を stable へ移行する前に完璧なテストフィック スに最善を尽くしますが, 私たちのテストはすべてのケースを十分に網羅して いるとは限りません. もし何か stable で不具合があるようでした ら, 私たちにすぐに教えてください (次の節参照).
<freebsd-stable@FreeBSD.ORG>
へ加わってください. このメーリングリスト
では, stable の構築に関連する事柄や, その他の注意すべき点
に関する情報が流れています. また開発者は議論の余地がある修正や変更
を考えている場合に, このメーリングリストで公表し, 提案された変更に
関して問題が生じるかどうかを返答する機会をユーザに与えます.
また, cvs-all メーリングリストでは, それぞれの変更がなされると
起こりうる副作用に関するすべての適切な情報と一緒に commit log を
読むことができます. subscribe しておきたいもう一つのメーリングリストです.
メーリングリストに参加するには, <majordomo@FreeBSD.ORG>
へメッセージの本文に
次のように書いたメールを送ってください:
subscribe freebsd-stable subscribe cvs-allオプションとして本文に `help' と書けば, Majordomo は私たちがサポートする 様々なメーリングリストに参加 / 脱退する方法に関する詳しいヘルプを送付します.
pkg_add -f ftp://ftp.freebsd.org/pub/FreeBSD/development/CVSup/cvsupit.tgz
私たちはまた, tar/compress でツリー全体を入手できる `wu-ftpd' を使用しています. 例えば :
usr.bin/lexに対して:
ftp> cd usr.bin ftp> get lex.tar.Zとすることにより, ディレクトリ全体を compress された tar ファイルとして入手することができます.
基本的には, ソースに迅速でオンデマンドなアクセスが必要で, 接続のバンド幅が問題でなければ, cvsup か ftp を使いましょう. そうで ない場合は CTM を使いましょう.
stable をコンパイルする前に, /usr/src にある Makefile をよ
く読んでください. 少なくとも一回はアップグレードの処理の一部として
最初に `
make world'
を実行するべきでしょう. FreeBSD-stable メーリングリスト
<freebsd-stable@FreeBSD.ORG>
を読めば, 次のリリースに移行する
に当たって時々必要となる既存システムからの新システムの構築手順に
ついての最新情報が得られるでしょう.