ChromebookでCrouton Linuxシステムを管理する方法
Google社員が作成したCroutonは、ChromebookでLinuxを実行するのに理想的なソリューションです。あなたがCroutonユーザーであれば、知っておきたい追加のコマンドがいくつかあります。.
Croutonを使ってChromebookにLinuxをインストールする方法と、ChromeブラウザウィンドウでそのLinuxデスクトップを実行する方法を以前に示しました。.
CroutonはあなたがインストールしたLinuxシステムを“ chroots”に格納します。あなたは複数のchrootを持つことができます。以下のコマンドはあなたがそれらのchrootを使って作業し管理するのを助けるでしょう.
ターゲットを選択
Croutonをインストールするときには、ターゲットを指定する必要があります。たとえば、「sudo sh〜/ Downloads / crouton -t xfce、xiwi」と入力すると、Chrome OS拡張機能を有効にするソフトウェアと共にXfceデスクトップがインストールされます。 UbuntuのUnityデスクトップ、KDE、GNOME、LXDE、Enlightenment、そしてファンシーなデスクトップを必要としないのであれば「core」や「cli-extra」のようなコマンドラインのみのターゲットもあります。.
ダウンロードフォルダにCroutonスクリプトをダウンロードした後、次のコマンドを実行してターゲットのリストを確認できます。
sh〜/ダウンロード/ crouton -t help
Linuxディストリビューションを選ぶ
CroutonはまだデフォルトのLinuxディストリビューションとしてUbuntu 12.04を使用していますが、Ubuntu、Debian、またはKali Linuxの他のリリースをインストールすることができます。 Croutonコマンドの実行中に、リリースを-r nameで指定します。たとえば、「sudo sh〜/ Downloads / crouton -r trusty -t unity、xiwi」は、Ubuntu Trusty、Unityデスクトップ、およびChrome OS拡張機能でブラウザタブに表示できるソフトウェアを使用してchrootをインストールします。.
以下のコマンドを実行して、Linuxディストリビューションとそのリリースのリストを表示します。
sh〜/ダウンロード/ crouton -r list
Crouton Chrootを更新する
Croutonの新しいバージョンが出ると、あなたのchrootの中のソフトウェアは古くなるでしょう。自動的には更新されませんが、かなり早く更新できます。.
まず、chrootを入力して次のコマンドを実行してください。つまり、このコマンドはそのCrouton Linuxシステムから実行する必要があります。
croutonversion -u -d -c
次に、chrootを終了してChrome OSシェルから次のコマンドを実行し、“ name”をあなたのchrootの名前に置き換えます。名前を指定しなかった場合は、おそらくインストールしたリリースの名前になります。たとえば、 "trusty"や "exact"などです。
sudo sh〜/ダウンロード/ crouton -u -n name
chrootを暗号化する
インストーラスクリプトを使ってCrouton chrootをインストールするときは、コマンドに-eを追加してchrootを暗号化します。既存のchrootを暗号化するために、-eスイッチを付けてCroutonインストーラスクリプトを再実行することもできます。たとえば、既存のchrootを更新して暗号化を追加するには、上記と同じコマンドを使用しますが、-eを追加します。
sudo sh〜/ダウンロード/ crouton -u -e -n name
複数のchrootを作成する
Croutonでは複数のchrootを作成することができるので、さまざまなLinuxデスクトップやディストリビューションを試すことができます。すでにCroutonで作成した後に新しいchrootを作成するには、再度Croutonインストーラスクリプトを実行してコマンドに-nを追加します。たとえば、次のコマンドはLXDEデスクトップでtestchrootという名前の新しいchrootを作成します。
sudo sh〜/ダウンロード/ crouton -r trusty -t lxde、xiwi -n testchroot
chrootをバックアップする
次のコマンドを実行して、Crouton chrootをバックアップし、“ name”をそのchrootの名前に置き換えます。現在のディレクトリにchrootのファイルを含むアーカイブを作成します。.
sudo edit-chroot -b name
次のコマンドでバックアップを後で復元することができます。
sudo edit-chroot -r name
または、Croutonを最初から設定しているとき(おそらくChromebookをパワーウォッシュしてカスタマイズしたLinux環境に戻したい場合)、Croutonのインストール中に次のコマンドを実行できます。 Croutonインストーラスクリプトはあなたが提供するバックアップファイルからあなたのchrootを復元するので、あなたが復元したいバックアップファイルの名前で“ backupfile.tar.gz”を置き換えます.
sudo sh〜/ダウンロード/ crouton -f backupfile.tar.gz
chrootを削除する
Chromebookで開発者モードを無効にすると、自動的に電源が投入され、Chromebookは工場出荷時の状態に戻ります。これはまた、CroutonとすべてのあなたのLinux chrootを拭きます。しかし、単にLinuxのchrootを削除したいだけなら、Chrome OSシェルで次のコマンドを実行してnameをchrootの名前に置き換えることができます。.
sudo delete-chrootの名前
この情報はCrouton githubページの公式Croutonドキュメントから来ています。私たちの読者を助けるために、私たちはそれを消化するのをもう少し簡単にするようにしました。ここのコマンドが機能しない場合は、何かが変更された可能性があります - 公式のCroutonサイトにアクセスして最新のドキュメントを入手してください。.
Image Credit:FlickrのTechnologyGuide TestLab