- 2010年7月 5日 12:17
- 最新トレンド情報
Mercuryチームです。
Google Chrome OS その1 からの続きになります。
前記事をご覧になっていない方は是非お読みください。
http://it.kenblog.net/trend/google-chrome-os1100629.html
それでは解説を再開します。![]()
● Chromiumブラウザの準備
Chromiumブラウザの準備方法も2種類ありますが、
バイナリの方が早いらしいので、こちらの方法でやりました。
1. chromiumブラウザの格納場所の作成
--------------------------------------------------------------
$ cd ~/chromiumos
$ mkdir ?p chromiumos.git/src/build/x86/local_assets
--------------------------------------------------------------
2. 作成したディレクトリに移動して、ブラウザをダウンロードします。
--------------------------------------------------------------
$ cd chromiumos.git/src/build/x86/local_assets
$ wget http://build.chromium.org/buildbot/archives/chromium
-chromiumos-r32516.zip
--------------------------------------------------------------
※上記のコマンドは1行で行います。
3. ダウンロードしたアーカイブファイルの名前をchrome-chromeos.zipに変更します。
--------------------------------------------------------------
$ mv chromium-chromiumos-r32516.zip chrome-chromeos.zip
--------------------------------------------------------------
● ソースコードのビルド
1. UbuntuとChromiumOSを別環境にするために、chroot環境を作成します。
-------------------------------------------------------------
$ cd ~/chromiumos/chromiumos.git/src/scripts
$ ./make_chroot
-------------------------------------------------------------
※もし、作成に失敗した場合は、作成したディレクトリを削除するのではなく、
下記のコマンドにて削除して下さい。
-------------------------------------------------------------
$ ./make_chroot.sh --delete
-------------------------------------------------------------
2. 1.で作成したchroot環境に入ります。
-------------------------------------------------------------
$ ./enter_chroot.sh
-------------------------------------------------------------
chroot環境に入ると以下のようなプロンプトに変わります。
(cros-chroot)~/trunk/src/scripts $
3. アカウントの追加をします。
-------------------------------------------------------------
(cros-chroot)$ ./enable_localaccount.sh [USERNAME]
-------------------------------------------------------------
共有ユーザーパスワードを設定します。
-------------------------------------------------------------
(cros-chroot)$ ./set_shared_user_password.sh
Enter password for shared user account: [PASSWORD]
-------------------------------------------------------------
4. パッケージやイメージを保存するセットアップボードを作成します。
-------------------------------------------------------------
(cros-chroot)$ ./setup_board --board=[BOARD_NAME]
-------------------------------------------------------------
5. プラットホームのパッケージをビルドします。(2時間ぐらいかかりました
)
-------------------------------------------------------------
(cros-chroot)$ ./build_packages --board=[BOARD_NAME]
-------------------------------------------------------------
6. イメージのビルドをします。(1時間ぐらいかかりました
)
-------------------------------------------------------------
(cros-chroot)$ ./build_image --board=[BOARD_NAME]
-------------------------------------------------------------
7. chroot環境から出ます。
-------------------------------------------------------------
(cros-chroot)$ exit
-------------------------------------------------------------
今回は、ここまでで終了です。
--------------------------------------------------------------------------------
パソコンスクール KENスクール船橋校 NetWorkインストラクター
http://www.kenschool.jp/school/funabashi/index.html
KENスクールでOSの基礎知識を学びたい方は、Network講座へ!
http://www.kenschool.jp/Network/index.html
- 次の記事へ: プログラムの書き方とスパゲティプログラム
- 前の記事へ: nicoline(ニコライン)
