ChromebookでFlatpakを設定する方法



Chromebook はかなり優れもので、特に Linux に完全依存せずに Linux の雰囲気を味わいたい人にとっては最適です。しかし、Chrome OS には専用の Linux アプリストアが標準で付属していないため、Linux アプリを直接インストールするのは必ずしも簡単ではありません。そのため、より幅広いアプリの世界にアクセスしたい場合は、すべてを手動で設定する必要があります。Flatpak のインストールは、まさに救世主の 1 つです。Flatpak は、Linux 環境内にミニ アプリ ストアのようなもので、大量のアプリがあり、依存関係の心配がありません。基本的に、Linux アプリをより細かく制御してアクセスしたい場合は、Flatpak を起動して実行するのが得策です。ただし、コマンドラインでの作業がいくつか必要で、権限が少し扱いに​​くい場合があることに注意してください。忍耐強く待つか、少なくとも権限が拒否されたメッセージがポップアップ表示されたときにどうすればよいかを知っておくことが重要です。

ChromebookにFlatpakをインストールする方法

Flatpak を使い始める – なぜ役立つのか、そしていつ役立つのか

Flatpakは、サンドボックス化されたLinuxアプリの巨大なリポジトリをホストしているため、より安全かつ簡単にインストールでき、非常に強力です。ChromebookのデフォルトのLinux環境にないアプリをインストールしたい場合や、より柔軟なアプリ管理システムを求めている場合に最適です。Linuxターミナルで権限エラーが発生する場合や、依存関係の追跡の手間を省きたい場合は、Flatpakが最適です。ただし、設定によっては、1回目で失敗したり、権限エラーが発生したりする場合があります。そのため、2回実行したり、設定を調整したりする必要がある場合でも、驚かないでください。

Linuxサポートを有効にしてFlatpakをインストールする

  • Chromebookの設定メニューを開き、 「Linux(ベータ版)」までスクロールして有効になっていることを確認してください。有効になっていない場合は、まずLinuxサポートを追加する必要があります。
  • Linux が有効になったら、アプリ ランチャー(左下の円) をクリックし、Linux フォルダーを見つけて、ターミナルを開きます。
  • 次のコマンドを 1 つずつ実行します。
sudo apt update
sudo apt install flatpak

これにより、標準リポジトリからFlatpakがインストールされるので、ほとんどの場合スムーズに動作するはずです。次に、ほとんどのアプリをホストしているFlathubリポジトリを追加するには、次のコマンドを実行します。

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

権限が拒否され続ける場合

インストール中に「Permission Denied(アクセスが拒否されました)」のような頑固な権限エラーが発生することがあります。これは奇妙に思えますが、root権限に切り替えて権限を昇格させる必要があります。以下のコマンドを実行してください。

sudo su

これにより、ルート アクセスが許可され、以前のインストール コマンドが再実行されます。

apt update
apt install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

これで権限に関する問題はたいてい解消されます。ある設定ではすぐに解決しましたが、別の設定では…うまくいきませんでした。この操作を行った後、再起動すると改善することもあります。

ChromebookにFlatpak GUIをインストールする方法

ターミナルコマンドの操作が苦手な方は、FlatpakのGUI版をインストールすると作業が楽になります。まるで小さなアプリストアのようなもので、毎回コマンドを入力する代わりにクリックするだけでアプリを操作できるのです。そのためには、GNOME Softwareプラグインをインストールしてください。

sudo apt install gnome-software-plugin-flatpak

その後、Linux環境を再起動するか、Chromebookを再起動して変更が反映されていることを確認してください。これで、Linuxアプリ内に新しい「ソフトウェア」ストア(Ubuntu Softwareなど)が表示されるはずです。ここから、数回クリックするだけでLinuxアプリを検索してインストールできます。コマンドラインに慣れていない方にとって、これは非常に便利です。

FlatpakでLinuxアプリをインストールする方法

いよいよ楽しいパート、Linuxアプリのインストールです。基本的には2つの方法があります。グラフィカルインターフェースを使う方法と、頼りになるターミナルを使う方法です。どちらも使えますが、以下に概要を説明します。

Flatpak GUIの使用

  • Linuxアプリドロワーを開き、「ソフトウェア」をクリックします。Flatpak対応のアプリストアが表示され、プログラムを閲覧できるようになります。
  • 必要なアプリを検索して「インストール」を押し、あとは待つだけ。とても簡単です。端末で入力する手間も省け、ストレスも軽減されます。

注: GUI アプリが遅くなったりフリーズしたりする場合があります。その場合は、ターミナル コマンドの方が高速で信頼性が高くなります。

ターミナルの使用

  • アイデアやコマンドについては、ブラウザでFlathub にアクセスしてください。
  • 次のようなコマンドをコピーしますflatpak install flathub com.opera. Opera。必要なアプリに置き換えます。
  • Linux ターミナルに貼り付けて、 を押しますEnter。完了です。

たとえば、Opera をインストールするには、次のコマンドを実行します。

flatpak install flathub com.opera. Opera

うまく動作するか不安ですか?インストールを確認するプロンプトが表示されたら、あとはうまくいくことを祈るだけです。通常は、特に問題なく完了します。

まとめ

ChromebookでFlatpakを動かすのは面倒に思えるかもしれませんが、一度セットアップしてしまえば、Linuxアプリの堰を切るように使えるようになります。クリック操作を好む人も、コマンド入力を好む人も、選択肢は広がります。再起動や権限設定などの調整が必要になる場合もあるので、最初はうまくいかなくても諦めないでください。少しの忍耐で、ChromebookはChrome OSだけでは対応できないアプリも実行できる、かなり優秀なLinuxマシンに生まれ変わります。

まとめ

  • Chromebook 設定で Linux サポートを有効にします。
  • ターミナル経由で Flatpak をインストールしますsudo apt install flatpak
  • Flathub リポジトリを追加しますsudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
  • オプション: GUI アプリ管理用の GNOME Software プラグインをインストールします。
  • Linux アプリをインストールするには、GUI ストアまたはターミナル コマンドのいずれかを使用します。

これが役に立つことを祈る



この記事は役に立ちましたか?