- 2010年6月29日 10:16
- 最新トレンド情報
Mercuryチームです。
現在Googleは、ネット人口を増やしてGoogleの利用者を増やそうと、
独自のOS開発を進行しています。![]()
そのOSが「Google Chrome OS」です。
2009年11月20日に、開発中と噂されていたChromeOSの
記者発表が行われ、姿を見せました。
しかし、姿を発表されたものの、
未だ開発段階であり製品化はされていません。
製品化されるのは、2010年末から2011年始ぐらいだと言われています。
ですが、発表と共にGoogleは自社だけでOS開発をするのではなく、
外部開発者にも協力を得るためにOSのソースコードを公開しました。
このソースコードを基にして、オープンソースの
Google Chrome OS(Chromium OS)のイメージをLinux上から作って、
入手出来るようなので、USBブートイメージ作成してOSを操作してみました。
今回から、4回に渡り作成方法を記していきます。
かなり時間はかかりますが、下記から手順を紹介します。
※注意 :
現在、開発段階なのでソースコードのバージョンも
変更されやすくなっているので、場合によっては手順が変更される場合もあります。
●起動できる環境と準備
1. Chromium OSを起動できる環境
・仮想PCから起動
・ブート可能なUSBメモリから起動
2. 準備するもの
・Ubuntu 9.10 Desktop(64bit版)
・USBメモリ(4GB以上)
3.Ubuntu 9.10 Desktop(64bit版)をインストール
● ビルド環境の構築
1. depot_toolsをインストールします。
プラグインやブラウザなども含めたChromium関連の
ソースコードをビルドする為にdepot_toolsが必要です。
depot_toolsの入手方法は、2種類ありますがtarボールでやりました。
--------------------------------------------------------------
$ wget http://src.chromium.org/svn/trunk/tools/depot_tools.tar.gz
$ tar zxvf depot_tools.tar.gz
--------------------------------------------------------------
2. depot_toolsのツールを簡単に利用できるように、
検索パスに入手したdepot_toolsのディレクトリを追加します。
--------------------------------------------------------------
$ export PATH=`pwd`/depot_tools:”$PATH”
--------------------------------------------------------------
※毎回ログインするたびにPATHの設定を行うのが面倒なら、
ホームディレクトリにある「.profile」ファイルの最後に以下の行を追加します。
--------------------------------------------------------------
if [ -d ”$HOME/depot_tools” ] ; then
PATH=”$HOME/depot_tools:$PATH”
fi
--------------------------------------------------------------
● Chromium OSのソースコードの入手
1. Gitのインストールします。
ソースコードの入手方法も2種類ありますが、Gitを使ってやりました。
--------------------------------------------------------------
$ sudo aptitude install git-core
--------------------------------------------------------------
2. ソースコードを取得するための、chromiumosディレクトリを作成します。
ホームディレクトリの直下に作成しました。
--------------------------------------------------------------
$ mkdir chromiumos
$ cd chromiumos
--------------------------------------------------------------
3. depot_toolsに含まれているgclientスクリプトを実行して、
ChromiumOSのリポジトリを設定します。
--------------------------------------------------------------
$ gclient config http://src.chromium.org/git/chromiumos.git
--------------------------------------------------------------
4. gitのバージョンアップをします。
ここまで準備が出来たら、ソースコードをgitリポジトリから
ダウンロードするのですが、今の状況で行ってしまうと
準備したgitのバージョンの変更が求められてしまうので、
以下の手順でバージョンアップをさせておきましょう。
※git version 1.6.3.3 < minimum required 1.6.6
このように求められます。
rootユーザーで行います。
--------------------------------------------------------------
# cd /usr/loca/src
# wget http://www.kernel.org/pub/software/scm/git/git-1.6.6.tar.gz
# tar zxvf git-1.6.6.tar.gz
# cd git-1.6.6
# ./configure
# make prefix=/usr/local all
# make prefix=/usr/local install
--------------------------------------------------------------
ここまで出来たら、バージョンの確認を以下のコマンドで確認します。
--------------------------------------------------------------
# git ?version
--------------------------------------------------------------
5. ソースコードをgitリポジトリからダウンロードします。
--------------------------------------------------------------
$ gclient sync
--------------------------------------------------------------
※ソースツリー全体をダウンロードしているので、
終了までに30分ぐらいかかりました。
今回は、ここまでで終了です。
--------------------------------------------------------------------------------
パソコンスクール KENスクール船橋校 NetWorkインストラクター
http://www.kenschool.jp/school/funabashi/index.html
KENスクールでLinux操作を学びたい方は、Network講座へ!
http://www.kenschool.jp/Network/index.html
- 次の記事へ: nicoline(ニコライン)
- 前の記事へ: SmallBasicとは?
