Croutonを使ってChromebookにUbuntu Linuxをインストールする方法
Chromebookは「単なるブラウザ」ではなく、Linuxラップトップです。 Chrome OSと並行してLinuxのフルデスクトップを簡単にインストールし、ホットキーを使用して2つのデスクトップを即座に切り替えることができます。再起動は必要ありません。.
Samsung Series 3 Chromebook、オリジナルのChromebook Pixel、およびASUS Chromebook Flipを使用してこのプロセスを実行しましたが、以下の手順は他のChromebookでも機能するはずです。.
クルトン対ChrUbuntu
ChromebookにUbuntu Linuxをインストールするのは、標準のUbuntuシステムをインストールするのと同じくらい簡単ではありません - 少なくとも現時点ではそうではありません。 Chromebook用に特別に開発されたプロジェクトを選択する必要があります。 2つの一般的なオプションがあります。
- ChrUbuntu:ChrUbuntuはChromebook用に構築されたUbuntuシステムです。それは伝統的なデュアルブートシステムのように動作します。 Chromebookを再起動して、起動時にChrome OSとUbuntuのどちらかを選択できます。 ChrUbuntuはChromebookの内部ストレージ、またはUSBデバイスやSDカードにインストールできます.
- クルトン:Croutonは実際には「chroot」環境を使ってChrome OSとUbuntuの両方を同時に実行しています。 UbuntuはChrome OSと同時に動作するので、キーボードショートカットでChrome OSと標準のLinuxデスクトップ環境を切り替えることができます。これにより、再起動を必要とせずに両方の環境を利用することができます。 Croutonを使用すると、Chrome OSを使用しながら、コマンドラインツールとデスクトップアプリケーションをすべて標準のLinux環境で使用することができます。.
これにはCroutonを使用します。 Chrome OSの基盤となるLinuxシステムを利用して両方の環境を同時に実行することで、従来のデュアルブートよりもはるかにスリムな経験になります。 CroutonはChromebookのハードウェアにChrome OSの標準ドライバも使用しているので、タッチパッドやその他のハードウェアに問題が発生しないようにする必要があります。 Croutonは実際にはGoogleの従業員Dave Schneiderによって作成されました。.
あなたがCroutonを使うとき、あなたは実際にただ一つのオペレーティングシステムを動かしています:Linux。ただし、OS-Chrome OSと従来のLinuxデスクトップの上で2つの環境を実行しています。.
ステップ1:開発者モードを有効にする
ハッキングをする前に、Chromebookで「開発者モード」を有効にする必要があります。 Chromebookは通常セキュリティのためにロックされており、適切に署名されたオペレーティングシステムの起動、改ざんの有無のチェック、そしてユーザーやアプリケーションによる基盤となるOSの変更を防ぎます。開発者モードでは、これらすべてのセキュリティ機能を無効にすることができ、自分の心のコンテンツに合わせて調整したり遊んだりできるラップトップを使用できます。.
開発者モードを有効にすると、Chrome OS内からLinux端末にアクセスして好きなことを何でもできます。.
最近のChromebookで開発者モードを有効にするには、EscキーとRefreshキーを押しながら電源ボタンをタップして回復モードに入ります。古いChromebookには物理的な開発者向けの切り替えがあり、代わりに切り替える必要があります.
リカバリ画面で、Ctrl + Dを押してプロンプトに同意すると、開発者モードで起動します。.
開発者モードに移行すると、Chromebookのローカルデータは消去されます(Nexus Androidデバイスのロックを解除したときと同じ)。このプロセスは私達のシステムで約15分かかりました.
これからは、Chromebookを起動するたびに警告画面が表示されます。起動を続けるにはCtrl + Dを押すか30秒待つ必要があります。.
この警告画面は、Chromebookが開発者モードであり、通常のセキュリティ対策が適用されないことを警告するためのものです。たとえば、他のユーザーのChromebookを使用している場合は、通常、恐れることなくGoogleアカウントでログインできます。開発者モードの場合は、バックグラウンドで実行されているソフトウェアがキー入力を記録し、使用状況を監視している可能性があります。そのため、GoogleではChromebookが開発者モードになっているかどうかを簡単に判断でき、この警告画面を完全に無効にすることはできません。.
ステップ2:Croutonをダウンロードしてインストールする
次に、Croutonをダウンロードします。これはそれを得るためにあなたのChromebookからそれをクリックしてCroutonの最新リリースを直接ダウンロードすることです。.
Croutonをダウンロードしたら、Chrome OSでCtrl + Alt + Tを押してcrosh端末を開きます。.
タイプ シェル
端末に入り、Enterを押してLinuxシェルモードに入ります。このコマンドは、開発者モードが有効になっている場合にのみ機能します。.
簡単な方法でCroutonをインストールするには、以下のコマンドを実行するだけです。これはXfceデスクトップとセキュリティのための暗号化されたchrootと共にCroutonをインストールします.
sudo sh〜/ダウンロード/ crouton -e -t xfce
適切なソフトウェアがダウンロードされてインストールされるまで、実際のインストールプロセスにはしばらく時間がかかります。システム上で約30分かかりますが、プロセスはほぼ自動です。.
代わりにUbuntuのUnityデスクトップをインストールしたい場合は、 -団結
の代わりに -t xfce
上記のコマンドで。 Unityは、ほとんどのChromebookの限られたハードウェアではそれほどスムーズに動作しません。次のコマンドを実行して、グラフィカルデスクトップなしのインストールを含むインストールの種類の一覧を表示できます。
sh -e〜/ダウンロード/クルトン
インストールプロセスを終えたら、次のいずれかのコマンドを実行してCroutonセッションに入ることができます(Xfceを使ってCroutonをインストールしたと仮定した場合)。
sudo enter-chroot startxfce4
sudo startxfce4
環境を切り替える方法
Chrome OSとLinuxデスクトップ環境を切り替えるには、次のキーボードショートカットを使用してください。
- ARM Chromebookをお持ちの場合(これはChromebookの大多数です):Ctrl + Alt + Shift +戻るおよびCtrl + Alt + Shift +進む. 注:これは、矢印キーではなく、最上行にあるブラウザの戻るボタンと進むボタンを使用します。.
- Intel x86 / AMD64 Chromebookをお持ちの場合:Ctrl + Alt + BackおよびCtrl + Alt + ForwardとCtrl + Alt + Refresh
chrootを終了したい場合は、(「log out」オプションを使用して)Xfceデスクトップ(または使用している場合はUnityデスクトップ)からログアウトするだけです。次のように「shutdown」コマンドを使用しないでください。実際にChromebookの電源が切れます。その後、実行する必要があります sudo startxfce4
再度chrootに入るための上記のコマンド.
Linuxでできること
これで、Chrome OSと並行して従来のLinuxデスクトップを実行できます。そのような伝統的なLinuxソフトウェアはすべて、Ubuntuのソフトウェアレポジトリにぴったりです。ローカルの画像エディタ、テキストエディタ、オフィススイート、開発ツール、あなたが望むすべてのLinux端末ユーティリティなどのグラフィカルユーティリティ - それらはすべてインストールが簡単です。.
Chrome OSとLinuxシステムの間でファイルを簡単に共有することさえできます。ホームフォルダのDownloadsディレクトリを使用するだけです。 Downloadsディレクトリ内のすべてのファイルがChrome OSのFilesアプリに表示されます.
しかし、キャッチが1つあります。 ARM Chromebookでは、できることが少し制限されています。 ARM上では動作しないプログラムもあります。基本的に、ARM Linux用にコンパイルされていないクローズドソースアプリケーションを実行することはできません。 ARM用に再コンパイルできるさまざまなオープンソースツールやデスクトップアプリケーションにアクセスできますが、ほとんどのクローズドソースアプリケーションはそれらのマシンでは動作しません。.
Intel Chromebookでは、もっと自由度があります。 Linux、Minecraft、Dropbox用のSteam、そしてLinuxデスクトップ上で動作する典型的なすべてのアプリケーションをChrome OSと一緒にインストールすることができます。これは、Chromebook PixelにSteam for Linuxをインストールして、他のエコシステム全体にアクセスできることを意味します。.
Croutonを削除してChromebookを復元する方法
Linuxを使い終わったら、恐ろしい起動画面を簡単に取り除き、内部の記憶領域を取り戻すことができます。.
通常のChromebookを通常の手順で再起動すると、起動時に警告画面に戻ります。開発者モードを無効にするには、画面の指示に従って(スペースバーをタップしてからEnterキーを押します)。開発者モードを無効にすると、Chromebookはすべてをクリーンアップし、クリーンで安全なロックダウンされたChrome OSシステムに復元して、Chromebookのソフトウェアに加えたすべての変更を上書きします。.
Croutonのインストールと設定に関するより詳細な情報を探しているなら、Croutonのreadmeを必ずチェックしてください。.