差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

os:freebsd:freebsd-update:start [2010/06/15 21:32]
yuki
os:freebsd:freebsd-update:start [2011/08/24 10:07]
ライン 1: ライン 1:
-======freebsd-update====== 
-<note tip> 
-  *freebsd-updateは、FreeBSDベースシステムへのバイナリ更新を取得し、インストールおよびロールバック (巻き返し) するために使用されます。 
-  *引用:​[[http://​www.jp.freebsd.org/​cgi/​mroff.cgi?​sect=8&​subdir=man&​lc=1&​cmd=&​dir=jpman-7.1.2/​man&​man=freebsd-update|FREEBSD-UPDATE(8)]] 
-  *基本はFreeBSD6.3以降の話。 
-  *GENERICカーネルってのは、つまりデフォルトカーネルってこと。 
-</​note>​ 
- 
-内容は少し適当。(shutdown -rとrebootの使い分けを考えないくらいには。) 
- 
-===== GENERICカーネルを使っている場合に、同リリース内セキュリティブランチを追う ===== 
-例:7.0-RELEASEp1→7.0-RELEASEp2 
-<​code>​ 
-# freebsd-update fetch 
-# freebsd-update install 
-# shutdown -r 
-</​code>​ 
-カーネルはGENERICだけど、loader.confを編集している場合は再度ドライバのインストールが必要な場合もある。 
- 
-===== GENERICカーネルを使っている場合に、メジャーバージョンをアップデートする ===== 
-例:7.1-RELEASE→7.2-RELEASE 
-<​code>​ 
-# freebsd-update -r 7.2-RELEASE upgrade 
-# freebad-update install 
-# shutdown -r 
-# freebsd-update install 
-# shutdown -r 
-</​code>​ 
- 
-===== カスタムカーネルを使っている場合に、同リリース内セキュリティブランチを追う ===== 
-/​etc/​freebsd-update.conf 
-  Components src world kernel 
-が記載されている場合、該当ツリーがあるならバイナリアップデートされる。 
- 
-sysinstall等でsrc/​sysを入れているならsrc/​sysもソースコードのバイナリアップデート対象になる。 
- 
-参考 
-<​code>​ 
-# freebsd-update -r 7.2-RELEASE upgrade 
-# freebsd-update install 
-# shutdown -r  
-# freebsd-upadte install 
-# shutdown -r 
-# cd /​sys/​i386/​conf 
-# config GENERIC_2 
-# cd ../​compile/​GENERIC_2 
-# make cleandepend && make depend && make && ls -l kernel 
-# make install 
-# shutdown -r 
-</​code>​ 
- 
-<note tip> 
-  * /​boot/​GENERICという名前でGENERICカーネル(最初は/​boot/​kernelとか)を置いておくと、freebsd-update時にそのカーネルもアップデートされる。 
-  * カスタムカーネルが起動しなかったときに、本来の最新カーネルで立ち上がるか確認する時に便利。 ​ 
-</​note>​ 
- 
- 
-===== 最近の使い方 ===== 
-セキュリティサポートの切れたFreeBSD7.2(ZFSストレージサーバ)をFreeBSD7.3にupgradeした時のコマンド。 
-<​code>​ 
-# freebsd-update -r 7.3-RELEASE upgrade 
-# freebsd-update install 
-# shutdown -r 
-# freebsd-update install 
-# shutdown -r 
-</​code>​ 
- 
- 
-{{tag>​freebsd freebsd-update}} 
  
os/freebsd/freebsd-update/start.txt · 最終更新: 2011/08/24 10:07 (外部編集)
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0