FreeBSD スナップショットリリース
スナップショットって、何?
本物のリリースが、問題を抱えたまま外に飛び出してしまう前に、 リリース全体のプロセスを改善するための努力の一環として、定期的に スナップショット と呼ばれる、暫定的なテストリリースが出されています。 これらのスナップショットは、正式なリリースとほとんど同じですが、 正式なリリースに含まれているもがすべて含まれているわけではありません (packages が含まれていなかったり、文書の更新がなされていないなどがあります)。
スナップショットを入手する
最新のスナップショットは、FreeBSD の FTP ミラー ftp://ftp.freebsd.org/pub/FreeBSD/snapshots から入手できます。 また、スナップショットは、他の ミラーサイト の同じディレクトリからも入手できます。
入手可能なスナップショットが、 時には古い場合もありますのでご注意ください。
現在 10-CURRENT, 9-STABLE および 8-STABLE のスナップショットは、 ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/<target>/<target_arch>/ 形式の URL にて公開されています。 ここで、<target> と <target_arch> は、 どのアーキテクチャ用に構築されたスナップショットかを表しています。 それぞれのプラットフォームごとに bootonly, release および memstick イメージが置かれています。
知っておかなければならないこと
特に、スナップショットのリリースを手にいれてインストールする前には、 次のようなことに注意を払う必要があるでしょう。
- スナップショットの主要な目的はテストであり、 リリースにされたものと比べると十分にテストされたものではありません。 実験的なものであったり、退化した機能もあるため、 既存のシステムをだめにしてしまう可能性があります。
- 各スナップショット間では、 主要なディストリビューションのメジャーリリース番号は変更されません。 いつそのスナップショットが作られたかわかるように、 ブートフロッピー上のもののみが変更されます。 スナップショットは正式なリリースではありません。 スナップショットは ただの スナップショットです。 この違いをよく記憶にとどめておいて下さい。 もちろん、スナップショットの日付を明記すれば、 メールや NetNews 上でスナップショットについて言及するのに何の問題もありませんが、 みんなを混乱させないでくださいね。
- スナップショットには、packages は含まれておらず、 通常 ports ツリーが含まれているでしょう。
- 最後に、文書の更新がなされていないことがあります。 たとえば READMEが古いバージョンのままのことがあります。 それよりもバグフィックスを行い、新しい機能をテストする方がもっとずっと大事なのです。 文書に関してのバグレポートは送らないでくださいね。
スナップショットに対するフィードバックは、言うまでもなく、 非常に歓迎されます。これは我々にとって利益になるだけでなく、 これから FreeBSD でミッションクリティカルなアプリケーションを動かそうという人が、 もっと新しい、組織だったよいものを手に入れられるということでもあるのです。 スナップショットは、あなたのフィードバックが組み入れられ、次のリリースでは (望むらくは) 何にも失望することは無いだろうことの証左としても使えます。 一方、もしあなたが我々に次のリリースを催促するメールを送ってきて、 しかも snapshot を一度も試したことがないなんてわかったら、 ふっふっふ、あなたにもひどいことが起きますよ!