GNU/Linux >> Linux の 問題 >  >> Debian

Chrome OS (Crouton) を交換せずに任意の Chromebook モデルに Ubuntu Linux をインストールする方法

Linux (Crostini) を公式にサポートしていない 2014 HP Chromebook G4 を使用しているため、代わりに Crouton を使用して Ubuntu をインストールすることにしました。

興味のある方もいらっしゃると思いますので、この記事では、Crouton を使用して Chrombook モデルに Ubuntu をインストールする方法を順を追って説明します。微調整やヒント、削除手順もいくつかあります。

crouton、または Chromium OS Universal Chroot Environment を使用すると、Chromebook のモデルやアーキテクチャに関係なく、Chromebook の chroot 環境に Ubuntu または Debian を簡単にインストールできます。 Crouton を使用すると、引き続き Chrome OS を使用できますが、必要に応じて Ubuntu と Chrome OS を簡単に切り替えることができます。

Google が提供する Chrome OS 向けの Crostini ソリューションと比較して、Crouton は幅広いデバイス互換性を提供し、ハードウェアへの直接アクセスを可能にします。さらに、Crouton はネイティブで実行されるため、仮想化と比較して速度の低下がありません。

一方、Crostini は公式プロジェクトであり、開発者モードを有効にする必要はありません (これは、Crouton を使用して Chromebook に Ubuntu または Debian をインストールできるようにするために必要です)。 Chromebook は確認済みモードで実行されているため、Crostini もより安全です。

Crouton を使用して Chromebook に Ubuntu をインストールする

Chromebook をデベロッパー モードに切り替えるのは安全ではありません。 Crouton は暗号化をサポートしていますが、Crouton wiki ページで言及されているように、「暗号化はパスフレーズの品質と同じくらい強力です 「。

続行する前に:

  • データをバックアップします。 Google はパスワード、ブラウザ拡張機能などをバックアップしますが、ダウンロード フォルダに保存したファイルをバックアップすることをお勧めします。
  • Chromebook リカバリ ユーティリティの更新を使用して、Chrome OS のリカバリ イメージを作成することをお勧めします。 4 GB 以上の USB フラッシュ ドライブまたは SD カードが必要です。


1. Chromebook をデベロッパー モードにします。

Crouton を使用して Chromebook に Ubuntu をインストールするには、Chromebook を開発者モードにする必要があります。

開発者モードの有効化は、使用している Chromebook モデルによって異なる場合があります。 Chromebook を開発者モードに切り替える方法については、このページを参照し、Chromebook モデルをクリックして指示に従ってください。

私が見たところ、これらはほとんどのモデルの手順です:ESC を長押ししてリカバリモードに入ります と Refresh (F3 ) キーを押し、Power を挿入します ボタン。リカバリに入ったら、Ctrl + D を押します (画面にはそれに関する情報はありません。使用するにはこれを知る必要があります)。確認してから、開発者モードで再起動するよう求められます。

これには時間がかかる場合があります!

これからは、Chromebook が起動するたびに Ctrl + D を押す必要があります または 30 秒待って続行します。 SPACE を押さないでください リセット中のキー!

2.クルトンをダウンロード

Crouton GitHub プロジェクト ページに移動し、ページの上部にある goo.gl リンクをクリックして、Crouton の最新バージョンをダウンロードします。これは、最新の Crouton ダウンロードへの直接リンクです (変更される可能性があります)。ダウンロードしたファイルを Downloads フォルダーに残します。

3. Ubuntu をインストール

ここで、Chromebook に Ubuntu をインストールします。これを行うには、Ctrl + Alt + T を押して Crosh シェルを開きます。 .これにより、端末のようなタブが開きます。タイプ:

shell

次に、Crouton 実行可能ファイルをインストールします。

sudo install -Dt /usr/local/bin -m 755 ~/Downloads/crouton

次のコマンドを入力して、Crouton ヘルプ テキストを表示できます。

sudo crouton


Xfce デスクトップ (単純なデスクトップ環境) を使用して Ubuntu 16.04 をインストールし、暗号化を有効にするには、次のコマンドを使用します (すべての機能とカスタマイズ方法を確認するまでは実行しないでください)。

sudo crouton -e -t extension,keyboard,audio,xfce

-e 暗号化と -t を追加 次の宛先のインストールを指定します:

  • 拡張機能:Chrome OS と Linux 間のクリップボードと URL 処理の同期 (Crouton 統合 Chrome 拡張機能のインストールが必要)
  • キーボード:Chromebook キーボードのホットキーのサポートを追加
  • オーディオ:Chromium OS オーディオ システムによるオーディオ再生のサポートを追加
  • xfce:Xfce デスクトップ環境

Chromebook 上の Xfce デスクトップ (Crouton 経由)

利用可能なすべての宛先を表示できます (デスクトップ環境だけでなく、touch などの事前定義されたパッケージ リストの場合もあります)。 タッチスクリーン ジェスチャ アシスタンスなど) を実行:

crouton -t help

Crouton は、e17、Gnome、KDE、LXDE、および Unity デスクトップもインストールできます。カンマで区切って複数の宛先を指定することもできます。

それもインストールできます xiwi Ubuntu を Chrome OS のタブまたはウィンドウで実行できるようにするためのターゲット (高速化されていない)。これには、Crouton 統合 Chrome 拡張機能のインストールが必要です。このスクリーンショットは上記の記事にあります。

Crouton はデフォルトで Ubuntu 16.04 をインストールしますが、別の Ubuntu バージョン (14.04 – trusty などの古いもの) を選択できます。 、または Ubuntu 18.04 – bionic のような新しいもの )、さらには Debian や Kali Linux まで。インストールされている Ubuntu (または Debian / Kali) のバージョンを変更するには、-r <version> を追加します インストールコマンドに。たとえば、16.04 Xenial Xerus の代わりに Ubuntu 18.04 Bionic Beaver をインストールするには、Chromebook に Ubuntu をインストールするコマンドは次のとおりです。

sudo crouton -e -r bionic -t extension,keyboard,audio,xfce

Chromebook にインストールできる利用可能な Ubuntu、Debian、および Kali のすべてのバージョンを確認するには、次のコマンドを使用します:

crouton -r list

一部のバージョンは公式にサポートされていませんが、動作します。これには Ubuntu 04/18 Bionic Beaver が含まれます!

Chromebook にインストールされた Ubuntu を Crouton で使用する方法

Ubuntu を起動するには (Xfce デスクトップ環境で) Chromebook で Ctrl + Alt + T を押します Crosh シェルを開くには、次のように入力します。

shell
sudo startxfce4

パスワードと暗号化パスワードの入力を求められ、Ubuntu が起動します。

起動に使用されるコマンドは、インストールされているデスクトップ環境によって異なり、インストールの完了後に表示されます。 KDE がインストールされている場合は、sudo startkde を使用します。 など。

Chrome OS と Ubuntu を切り替える Ctrl + Alt + Shift + Back で そして Ctrl + Alt + Shift + Forward .これは、Ubuntu を終了せずに Ubuntu と Chrome OS を切り替える方法です。

Ubuntu を終了 、上部エリアのメニューからログアウトします。

Chromebook で実行する新しい Ubuntu (Xfce) デスクトップのいくつかの調整

1. デフォルトでは、新しいアプリケーションを見つけてインストールするためのグラフィカル ツールはインストールされていません。 Chrome OS で実行されている Ubuntu デスクトップでターミナルを開き、次のコマンドを入力して、Ubuntu / Gnome ソフトウェア アプリケーションをインストールできます。

sudo apt install gnome-software

通常、アプリケーション メニュー (システム -> ソフトウェア) から「ソフトウェア」アプリケーションを起動できます。しかし、メニューからソフトウェア アプリケーションを起動してもパッケージをインストールできず、パッケージをインストールする権限がなく、修正方法が見つからないというエラーが表示されます。しかし、使用できる回避策があります。メニューから Gnome / Ubuntu ソフトウェアを起動する代わりに、次のように起動できます:

  • Ubuntu 16.04 Xenial Xerus (Crouton Ubuntu の標準バージョン):
gksu gnome-software

  • Ubuntu 18.04 Bionic Beaver (およびそれ以降) では gksu を使用できないため、代わりに次のものから始めてください:
sudo -H gnome-software

それでもソフトウェア アプリを使用してアプリケーションをインストールできない場合は、サインアウトして (Xfce サインアウト画面で現在のセッションの保存を有効にしていないことを確認してください)、もう一度試してください。または、すべての Gnome ソフトウェア インスタンスをバックグラウンドで実行してみてください。 killall gnome-software を終了する ソフトウェアのインストールを再試行してください。

Gnome ソフトウェアでは、通常の (DEB) パッケージのみをインストールできます。 Snap パッケージのインストールが機能していないようです。または、少なくとも機能させる方法が見つかりませんでした。 Snap パッケージのインストールでは、Ubuntu ソフトウェアを使用したり、コマンド ラインから試したりするようなインストール方法は使用しません。

2. サードパーティの PPA リポジトリを追加することもできます。これは、Ubuntu では直接利用できないさまざまなソフトウェアのインストールに関する多くのオンライン ガイドで見つけることができます。ただし、Chromebook に Crouton を使用して Ubuntu をインストールする場合、このコマンドはデフォルトでは機能しません。

add-apt-repository コマンドを有効にするには、というパッケージが必要です。 software-properties-common をインストールするには . Ubuntu デスクトップでターミナルを開き、次のコマンドを使用してインストールします:

sudo apt install software-properties-common

3. Xfce の標準の crouton セットアップは、少し… 見苦しいものになる可能性があります。これを修正するには、applications menu -> Settings -> Settings Manager にアクセスしてください 変更:

  • Appearance -> Icon タブ:アイコンのデザインを elementary Xfce darker に変更します
  • Window Manager -> Style タブ:件名を Greybird に変更します

この変更後のウィンドウの境界線とアイコンは次のようになります:

他のテーマを試して、どれが一番好きかを確認したり、他のテーマをインストールしたりすることもできます.

Chromebook から (Crouton がインストールされた) Ubuntu をアンインストールする方法

Crouton を完全に削除するには、Chromebook を再起動して SPACE を押します ブート中に OS 検証を有効にします。これにより、Chromebook / Chrome OS がリセットされます。

Chromebook Recovery Utility を使用してバックアップした場合は、元の Chrome OS インストールを復元することもできます。

Crouton で Ubuntu をインストールしたときに作成された chroot を削除するだけの場合は、(ログアウトして) Ubuntu を終了し、Chrome OS Ctrl + Alt + T を押します。 、次に入力:

shell

次に、このコマンドを使用して Ubuntu を削除します。

sudo delete-chroot <ubuntucodename>

<ubuntucodename> に置き換えます Ubuntu バージョンのコードネームで。デフォルトでは、これは xenial です . Ubuntu 18.04 Bionic Beaver をインストールした場合、コード名は bionic です。

Ubuntu のバージョン / chroot 名がわからない場合は、このコマンドを使用して、インストールされている chroot 名のリストを取得できます。

sudo edit-chroot -a


Debian
  1. UbuntuLinuxにJavaをインストールする方法

  2. Ubuntu 11.10 / LinuxMint12にGoogleChrome17をインストールする方法

  3. Crouton:Chrome OS Windows またはブラウザ タブ (Chromebook) で Linux アプリケーションを実行する方法

  1. Ubuntu 16.04 XenialXerusLinuxにGoogleChromeブラウザをインストールする方法

  2. UbuntuLinuxにusb-creatorをインストールする方法

  3. UbuntuLinuxにChromeブラウザをインストールする方法

  1. UbuntuLinuxにRedisをインストールする方法

  2. UbuntuにCurlをインストールする方法

  3. UbuntuにGoogleChromeをインストールする方法