- Chris Hoffman
@chrisbhoffman
- 2019年10月15日更新、 2:35 pm EDT
Chromebookは「単なるブラウザ」ではなく、Linuxノートパソコンです。ChromeOSと一緒に完全なLinuxデスクトップを簡単にインストールし、2つを即座に切り替えることができます。ホットキー、再起動は必要ありません。
このプロセスは、Samsung Series 3 Chromebook、オリジナルのChromebook Pixel、ASUS Chromebook Flipで実行しましたが、以下の手順は、他のすべてのChromebookで機能するはずです。
更新:GoogleはLinuxアプリのネイティブサポートをChrome OSに直接追加しました。この機能は、多くのChromebookで利用できます。Linuxソフトウェアを実行するためにCroutonは必要ありません。
Crouton vs. ChrUbuntu
関連:Chromebookのある生活:Chromeブラウザだけで生き残ることができますか?
ChromebookへのUbuntuLinuxのインストールは、標準のUbuntuシステムのインストールほど簡単ではありません。 -少なくともn現時点では。 Chromebook用に特別に開発されたプロジェクトを選択する必要があります。一般的なオプションは2つあります。
- ChrUbuntu:ChrUbuntuはChromebook用に構築されたUbuntuシステムです。従来のデュアルブートシステムのように機能します。 Chromebookを再起動して、起動時にChromeOSとUbuntuのどちらかを選択できます。 ChrUbuntuは、Chromebookの内部ストレージまたはUSBデバイスやSDカードにインストールできます。
- Crouton:Croutonは、実際には「chroot」環境を使用してChromeOSとUbuntuの両方を同時に実行します。Ubuntuは同時に実行されます。 Chrome OSなので、キーボードのショートカットを使用してChrome OSと標準のLinuxデスクトップ環境を切り替えることができます。これにより、再起動せずに両方の環境を利用できます。Croutonを使用すると、標準のLinux環境でChromeOSを使用できます。すべてのコマンドラインツールとデスクトップアプリケーションを数回キーストロークするだけです。
これにはCroutonを使用します。これは、基盤となるLinuxシステムを利用します。 Chrome OSは両方の環境を同時に実行し、従来のデュアルブートよりもはるかに滑らかなエクスペリエンスです。CroutonはChromebookのハードウェアにChrome OSの標準ドライバーも使用するため、タッチパッドやその他のハードウェアで問題が発生することはありません。Croutonは実際のものでした。 Googleの従業員であるDaveSchneiderによって作成されました。
Croutonを使用する場合、実際にはLinuxという1つのオペレーティングシステムを実行しているだけです。ただし、OS上でChrome OSと従来のLinuxデスクトップの2つの環境を実行しています。
ステップ1:開発者モードを有効にする
ハッキングを行う前に、 Chromebookで「開発者モード」を有効にする必要があります。Chromebookは通常、セキュリティのためにロックダウンされ、適切に署名されたオペレーティングシステムのみを起動し、改ざんがないかチェックし、ユーザーとアプリケーションが基盤となるOSを変更できないようにします。開発者モードでは次のことができます。これらすべてのセキュリティ機能を無効にして、心ゆくまで調整して遊ぶことができるラップトップを提供します。
開発者モードを有効にすると、Linuxにアクセスできるようになります。
最新のChromebookで開発者モードを有効にするには、Escキーと[更新]キーを押しながら電源ボタンをタップしてリカバリモードに入ります。古いChromebookには、物理的な開発者スイッチがあります。代わりに切り替える必要があります。
リカバリ画面で、を押します。 Ctrl + Dを押してプロンプトに同意すると、開発者モードで起動します。
開発者モードに移行すると、Chromebookのローカルデータが消去されます(Nexus Androidデバイスのロックを解除したときと同じように)。 。このプロセスは、システムで約15分かかりました。
これ以降、Chromebookを起動するたびに、警告画面が表示されます。起動を続行するには、Ctrl + Dを押すか、30秒待つ必要があります。
この警告画面は、Chromebookが開発者モードであり、通常のセキュリティ対策が適用されないことを警告するために表示されます。たとえば、他の人のChromebookを使用している場合、通常は恐れることなくGoogleアカウントでログインできます。開発者モードの場合、バックグラウンドで実行されているソフトウェアがキーストロークを記録し、使用状況を監視している可能性があります。そのため、GoogleではChromebookが開発者モードであるかどうかを簡単に判断でき、この警告画面を完全に無効にすることはできません。
ステップ2:クルトンをダウンロードしてインストールする
次へクルトンをダウンロードする時が来ました。これがCroutonの最新リリースの直接ダウンロードです。Chromebookからクリックして入手してください。
Croutonをダウンロードしたら、ChromeOSでCtrl + Alt + Tを押してcroshターミナルを開きます。
ターミナルにshell
と入力し、Enterキーを押してLinuxシェルモードに入ります。このコマンドは、開発者モードが有効になっている場合にのみ機能します。
更新:このプロセスが変更されたため、実行する前にCroutonインストーラーを/ usr / local / binに移動する必要があります。詳細については、CroutonのREADMEを参照してください。
Croutonを簡単にインストールするには、以下のコマンドを実行するだけです。これにより、セキュリティのためにXfceデスクトップと暗号化されたchrootを使用してCroutonがインストールされます。
sudo sh ~/Downloads/crouton -e -t xfce
適切なソフトウェアがダウンロードおよびインストールされるため、実際のインストールプロセスには時間がかかります。システムでは約30分かかりましたが、プロセスはほぼ自動です。
代わりにUbuntuのUnityデスクトップをインストールする場合は、iv id = “b0b94f49d8を使用してください。上記のコマンドの-t xfce
の代わりに “> 。 Unityは、ほとんどのChromebookの限られたハードウェアではスムーズに動作しないことに注意してください。次のコマンドを実行して、グラフィカルデスクトップを使用しないインストールを含む、インストールタイプのリストを表示できます。
sh -e ~/Downloads/crouton
インストールプロセスを実行した後、次のコマンドを実行できます。 Croutonセッションに入るには、次のいずれかのコマンドを使用します(Xfceを使用してCroutonをインストールした場合):
sudo enter-chroot startxfce4
sudo startxfce4
環境を切り替える方法
Chrome OSとLinuxデスクトップ環境を切り替えるには、次のキーボードショートカットを使用します。
- ARM Chromebookをお持ちの場合( Chromebookの大部分です):Ctrl + Alt + Shift + BackおよびCtrl + Alt + Shift + Forward。注:これは、矢印キーではなく、一番上の行にあるブラウザの戻るおよび進むナビゲーションボタンを使用します。
- Intel x86 / AMD64 Chromebookをお持ちの場合:Ctrl + Alt + BackおよびCtrl + Alt + Forward + Ctrl + Alt + Refresh
終了する場合chroot、Xfceデスクトップ(またはUnityデスクトップを使用している場合はUnityデスクトップ)からログアウトする(「ログアウト」オプションを使用)だけです。「シャットダウン」コマンドは使用しないでください。実際に電源が入ります。 Chromebookがダウンしています。次に、上記のsudo startxfce4
コマンドを実行して、chrootを再度入力する必要があります。
Linuxでできること
関連: Aptの使用方法-コマンドラインからUbuntuにプログラムをインストールする
これで、ChromeOSと一緒に実行される従来のLinuxデスクトップができました。従来のLinuxソフトウェアはすべて、Ubuntuのソフトウェアリポジトリにぴったりです。ローカル画像エディタ、テキストエディタ、オフィススイート、開発ツール、必要なすべてのLinuxターミナルユーティリティなどのグラフィカルユーティリティ。これらはすべて簡単にインストールできます。
できますChromeOSとLinuxシステム間でファイルを簡単に共有することもできます。ホームフォルダのダウンロードディレクトリを使用するだけです。ダウンロードディレクトリ内のすべてのファイルは、ChromeOSのファイルアプリに表示されます。
ただし、1つ問題があります。 ARM Chromebookでは、できることには少し制限があります。一部のプログラムはARMで実行されません。基本的に、ARMLinux用にコンパイルされていないクローズドソースアプリケーションを実行することはできません。 ARM用に再コンパイルできるさまざまなオープンソースツールやデスクトップアプリケーションにアクセスできますが、ほとんどのクローズドソースアプリケーションはこれらのマシンでは機能しません。
Intel Chromebookには、さらに多くの機能があります。自由。 Steam for Linux、Minecraft、Dropbox、およびLinuxデスクトップで動作するすべての一般的なアプリケーションを、ChromeOSと一緒に使用してインストールできます。つまり、Steam forLinuxをChromebookPixelにインストールして、他のゲームのエコシステム全体にアクセスできるということです。
Croutonを削除してChromebookを復元する方法
Linuxを使い終えたら、怖い起動画面を簡単に取り除き、内部ストレージスペースを取り戻すことができます。
Chromebookを通常どおり再起動するだけで、警告に戻ることができます。起動時の画面。画面のプロンプトに従い(スペースバーをタップしてからEnterキーを押します)、開発者モードを無効にします。開発者モードを無効にすると、Chromebookはすべてをクリーンアップし、クリーンで安全なロックダウンされたChrome OSシステムに復元し、Chromebookのソフトウェアに加えたすべての変更を上書きします。
Croutonのインストールと設定に関するより詳細な情報を探している場合は、Croutonのreadmeを確認してください。
ChrisHoffmanは編集長です。 -オタクへ。彼はテクノロジーについて10年近く執筆し、PCWorldのコラムニストを2年間務めました。クリスはニューヨークタイムズに寄稿し、マイアミのNBC 6などのテレビ局でテクノロジーの専門家としてインタビューを受け、彼の作品をBBCのような報道機関。 2011年以来、クリスは5億回以上読まれた2,000以上の記事を書いています—そしてそれはまさにここハウツーオタクです。フルバイオを読む “