日経Linux 2013年12月号で「最新Chrome OSで軽量マシン」という特集があったのでついついビルド環境作って触ってみました。まあオープンソース版なので正確にはChromium OSですが。
「Chrome OS」とはなんぞやということですが、GoogleがUbuntuを元にして作ったGoogle Chromeブラウザ内ですべてが完結するOSです。日本国外ではエイサー、サムスン、ヒューレット・パッカード、レノボ、グーグルがChromebook、Chromebox(デスクトップマシン)として製品を出しています。輸入もできるんじゃないかな。
うちにはもうすぐサポートが終わってしまうWindows XPのネットブック(最初のAspire One)があったのでそれに入れてみよう、と。思い立ってしまったわけです。
ちょっと前までデイリーでビルドしてライブイメージを提供してた人がいたのですが、やめてしまったみたいで、最新のを使おうとすると自分でソースコードからビルドするしかありません。ビルドします。はい。
公式のビルド環境はUbuntu 12.04 LTSの64bit版。提供されている開発環境が64bit版しかないからみたいです。でも初期ネットブックに対応する32bit版もここからビルドすることができます。
私はビルド環境がなかったので仮想マシンを作り、そこにUbuntu 64bit版を入れました。メモリは4GB、HDDが100GB(実はこんなにいらない)、CPUコアは2つにしました。もしSSDを50GBくらい使えるならそうした方がいいです。ビルド速度とかライブイメージ作成速度がさらに早くなります。
ソースコードのダウンロード、ビルド環境のダウンロード、ビルド、ライブイメージ作成、USBメモリにダンプで大体2~3時間といったところでしょうか。できあがりです。
USBメモリをネットブックに挿してブート。USB2.0でも1分くらいで立ち上がります。最初に言語とキーボードとネットワークの設定。Chromium OSはネットワークがないと何もできないのでネットワーク重要です。無線LANも変なのを使って無ければ最初から使えます。Gmailのアカウントを入れてログイン。最初のログインには2段階認証がかかります。一度2段階認証をすれば次からはパスワードだけで入れるようになります。
この特集ではUSBブートだけではなく実際のマシンにインストールができるように仕掛けがしてあります。ほいほいと入れてリブートしてみると30~40秒くらいでログイン画面が立ち上がりました。ちょっとUSBよりも早い。というか長いことサーバー機として使ってたものだからHDDが壊れかけててこんなにかかるのかもしれません。実際はもうちょっと早いかも。
感想としては「よく出来てるけどローカルの記憶領域がどうなってるのかよくわからん」といったものでした。ネットラジオとかYouTubeとかあるからいらないかもしれませんが自分のCDからリッピングしたmp3とかは聴きたい。でもどうやって?どこに保存してそしてブラウザで聴けるの?見れるの?と。Chromiumブラウザからできるんですかね。今日はChromeアプリを掘ったりとかはできなかったんで調査不足かもしれません。今後の課題とします。え、言い出しっぺの法則?…聞かなかったことにします。
自分でソース書いたわけじゃありませんがビルドって楽しいですね!(ぇ そう思うのは一部かもしれませんが……。ただ、自分で使ってるOSがもともとどういうものでどのような過程を経てDVDやらになってるのかの一部を見れるのはいいかもしれません。来週の週末あたりどうでしょう、やってみませんか?
Amazon.co.jp: 日経 Linux (リナックス) 2013年 12月号: 日経Linux: 本
追記:
Chromium OSは売ってるChrome OSと違いFLASHやらmp3とかmp4とかh.264のコーデックは入っていないようです。これではネットラジオも聞けないしYouTubeも見れない。雑誌のほうにもインストールの仕方は書いてあるんですが、これが上手くいかない。で、探してみたところ
https://gist.github.com/rikels/4031126/
を読んで、書いてある通りにするとFLASHとかもろもろ入ります。FLASHのプレーヤーを使うネットラジオで音が聞けることを確認しました。