Home > 最新トレンド情報 > Google Chrome OS その1

KENスクールはITエンジニア・Web/DTP・オフィスPCの専門パソコンスクール

Google Chrome OS その1

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
 

トラックバック:0

TrackBack URL for this entry
http://it.kenblog.net/mt-tb.cgi/938
Listed below are links to weblogs that reference
Google Chrome OS その1 from KEN IT BLOG - ITエンジニア/SEを育成するパソコンスクールKENのインストラクターがつづるブログ

Home > 最新トレンド情報 > Google Chrome OS その1

Search
Feeds

ページトップへ