up
システム再構築のタイミング†
- 最初にソースをダウンロードし,アップデートの準備を行った時
- セキュリティバージョンアップを行った場合
- マイナーバージョンアップを行った場合
- メジャーバージョンアップを行った場合
ソースの取得†
環境設定†
- C-Shell系(/root/.cshrc)
- Bourne shell系(/root/.profile)
カーネルソースの取得†
- cd /usr (sourceは/usr以下に置いておく)
- cvs checkout -r netbsd-5 -P src
- stable版の入手(推奨)
- checkoutの時間を計測するためには以下のようにする
- time cvs checkout -r netbsd-5 -P src
- 各PCのベンチマークとして使用したりする
- (cvs checkout -A -P src)
- (cvs checkout -r <BRANCH> -P src)
- RELEASE版の入手
- RELEASEの例:4.0
- <BRANCH>:netbsd-4-0-RELEASE
- RELEASEの例:3.0.2
- <BRANCH>:netbsd-3-0-2-RELEASE
Xのソースの取得†
- cd /usr(sourceは/usr以下に置いておく)
- cvs checkout -r netbsd-5 -P xsrc
- stable版の入手(推奨)
- checkoutの時間を計測するためには以下のようにする
- time cvs checkout -r netbsd-5 -P xsrc
- 各PCのベンチマークとして使用したりする
- (cvs checkout -A -P xsrc)
- (cvs checkout -r <BRANCH> -P xsrc)
- RELEASE版の入手
- RELEASEの例:4.0
- <BRANCH>:netbsd-4-0-RELEASE
- RELEASEの例:3.0.2
- <BRANCH>:netbsd-3-0-2-RELEASE
ソースのアップデート†
カーネルソースのアップデート†
#include(): Limit exceeded:
コンピュータ系/ソフトウェア/NetBSD/building system/kernel sourceのアップデート
Xのアップデート†
#include(): Limit exceeded:
コンピュータ系/ソフトウェア/NetBSD/building system/Xのsourceのアップデート
システムの再構築†
#include(): Limit exceeded:
コンピュータ系/ソフトウェア/NetBSD/building system/システムアップデート
その他情報†
バージョンの概要†
#include(): Limit exceeded:
コンピュータ系/ソフトウェア/NetBSD/バージョン関連の説明
アップデート等に関する情報†
#include(): Limit exceeded:
コンピュータ系/ソフトウェア/NetBSD/building system/アップデートに関する情報