it-mure.jp.net

FreeBSD 8.0から8.1へのアップデート(メソッドとポリシー)

8.0-RELEASE-p4 +いくつかのポートがインストールされています。 8.1にアップデートする必要があるのだろうか。

  1. 8.0はどのくらいサポートされていますか?
  2. システムを更新する方法は?ハンドブックには何も見つかりませんでした。

[〜#〜] solution [〜#〜](gvkvの回答に基づく):最後に行ったすべての手順を自由に説明します。

# STEP 1: Revert to GENERIC kernel
cd /tmp 
wget -r ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/8.0-RELEASE/kernels/
cd pub/FreeBSD/releases/i386/8.0-RELEASE/kernels/
sha256 generic.* install.sh | diff - CHECKSUM.SHA256
./install.sh GENERIC
nextboot -k GENERIC
# STEP 2: Upgrade - part 1
freebsd-update upgrade -r 8.1-RELEASE # Ignore kernel warning. Fix configuration
freebsd-update install
shutdown -r now
# STEP 3: Upgrade - part 2
nextboot -k GENERIC
freebsd-update install
shutdown -r now
# STEP 4: Upgrade - part 3
rm -rfv /usr/obj
portmaster -Raf # Rebuilds all packages. If you don't use portmaster use other tool or do it manually
cd /usr/src
make buildkernel KERNCONF=CUSTOM # Rebuild kernel
make installkernel KERNCONF=CUSTOM # Install kernel
shutdown -r now
3
  1. 8.0-RELEASEブランチは2010年11月20日までサポートされます。8ブランチ(RELENG-8)にとどまりたい場合は、少なくとも2012年7月31日までです。そのブランチにアップデートリリースがある場合は、ポイントリリースのリリース日から少なくとも2年後までです。StefanLasiewskiのリンクを参照してください。
  2. 更新は 指示 に従うのと同じくらい簡単です。
2
gvkv
  1. http://security.freebsd.org/#sup によると、FreeBSD8.0は2010年11月30日までサポートされています。
  2. 私たちはまだこれを行うための「最良の方法」を見つけようとしています。それを行う方法は複数あり、FreeBSDのドキュメントはあいまいすぎます。また、「FreeBSDの更新」は、「システム上のほとんどのソフトウェア(ポートやパッケージなど)の更新」とは別のトピックと見なされることにも注意してください。

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/updating-upgrading.html のページでは、FreeBSDの更新について説明しています。

1

更新時に基本システムを再構築する方法 も参照してください。それが私がそれをする方法です...

1