Chrome OSをインストールするにはどうすればよいですか?


13

何もコンパイルすることなく、Raspberry PiでChrome OSを動作させることはできますか?

誰かがそれをRaspberry Pi用にコンパイルしたと聞いたので、これを行った経験がある人はいないだろうかと思っていました。


こんにちはNathan、Stack Exchangeへようこそ。Chrome OSを使用する理由は何ですか?
アレックスチェンバレン

Chromebookの購入を考えていたので、Raspberry PiでOSをテストしたかった
Nathan Dunn

シンプルなソリューションとして「いいえ」と言いますが、「はい」のように複雑です。RPiは電話チップであるため、Androidの方が良いかもしれません。そして、Chrome OSでできることはすべて実行されます。
Hellonearthis

回答:


17

はい。ただし、コンパイルする必要があります。

Hexxehは、このブログ投稿で概説されているように、Raspberry Piのビルドに取り組んでいます。それの主な問題は、それが本当に、本当に、遅いということですこれは、グラフィカルなアクセラレーションがないためです。

前提条件

Chromium OSをビルドする前に、次のものを用意することをお勧めします。

  1. Ubuntuバージョン10.04を実行している64ビットビルドマシン(他のバージョン/ディストリビューションでも動作する可能性がありますが、サポートされていません。ご自身でお使いください)
  2. 少なくとも4GBのRAM。
  3. 高速インターネット接続。

コードを入手する

次に、実際のChromium OSコードを取得する必要があります。これを行う方法については、Chromium OS Developer Guideをご覧ください

オーバーレイを追加する

次に、ソースコードにRaspberry Piオーバーレイを追加する必要があります。Chromium OSソースコードのフォルダーで指定さoverlaysれたディレクトリを見つけsrcます。Hexxeh / overlay-raspberrypi Github再現で見つかったオーバーレイをコピーします。

ツールチェーンのセットアップ

まず、Chromium OS chroot内にいる必要あります。方法がわからない場合は、開発者ガイドのセクション4.2を参照してください。次に、ツールチェーンを構築するにはrootになる必要があります。これはsuまたはを介して実現できますsudo -i。次に、次のコマンドを実行します。

$ USE="-thumb -hardened hardfp" FEATURES="splitdebug" crossdev -S -t armv6j-cros-linux-gnueabi --ex-gdb

これでrootを終了できexitます。

ボードのセットアップ

このコマンドを実行する必要があるのは1回だけです。

$ ./setup_board --board=raspberrypi

また、開発イメージのバックドアを残して、シェルに身を任せることもできます。次のコマンドを使用して実行できます。

$ ./set_shared_user_password

プロンプトでパスワードを入力し、Enterキーを押します。多田。

イメージの構築

まず、必要なパッケージがすべて揃っていることを確認する必要があります。これらを経由してビルドすることができます。

$ ./build_packages --board=raspberrypi --withdev --nowithdebug --nousepkg --nowithautotest

最後に!経由でUSBイメージを構築できます。

$ ./build_image dev --board=raspberrypi --noenable_rootfs_verification

参照資料

  1. Raspberry PiのオーバーレイREADME

ニース-それは動作しますか?:-) hehehe
ピョートルクラ

1
@ppumkin私は個人的にRaspberry Piを持っていませんが、そうだと聞きます。はい、動作します。= P

1
Hexxeh/overlay-raspberrypigithubのレポは存在しません。そのレポの代替フォークはありますか?だろうこの1は十分では?
サンタクロース

グーグルで放浪のために、Hexxehプロジェクトは中止され、あなたはクロームのOSを構築するためのUbuntu 14.10を必要とされる
イナン

4

見ていhttp://hexxeh.net/を。彼はビルドに取り組んできました。ダウンロードしてコンパイルできるベータファイルがいくつかありますが、完全なイメージはまだリリースされていません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.