私は、ある種のわかりやすい「 Flatpak How To」を書くつもりでした。 しばらくの間の記事。テクノロジーはSnappyと相性が良く、Snapアプリを定期的に紹介しているため、公平にしか感じられません。
遅延の理由は、適切な「テスト」アプリがFlatpakを起動するのを待っていたため、JanHorakの非公式のFirefoxNightly Flatpakビルドについて聞いたとき—ビンゴ。理想的な候補者。
この記事の目的上、Flatpakが何であるかをすでに知っていることを前提としています(知らない場合は、公式Webサイトでうまく記入できるはずです)。
Ubuntu16.04LTSにFirefoxNightlyFlatpakをインストールする
さて、始める前に、Flatpakが下のように複雑になるとは限らないことを強調する必要があります。
まず、Flatpakは17.04の時点でUbuntuで直接利用できます。つまり、以下にリストされているPPAは必要ありません。
次に、新しいバージョンのGNOMEソフトウェア(Ubuntuソフトウェアのベース)はFlatpakリポジトリおよびrefファイルをサポートします。これらは、リモートリポジトリを追加してそこからアプリケーションをインストールするプロセスを簡素化します。実際、ウェブサイトのリンクをクリックするだけで、光沢のある大きなインストールボタンが用意されたGNOMEソフトウェアを簡単に開くことができます。
しかし、今のところ、物事はそれよりも少し複雑です。確かに、snap install app
を実行するほど簡単ではありません 。
Flatpakを使用してUbuntuに最新のFirefoxNightlyビルドをインストールするプロセスを見ていきましょう。以下のガイドは、こことここから改作されたものであり、従うのに十分シンプルである必要があります。
1。 UbuntuにFlatpakをインストールする
FlatpakをUbuntu16.04LTSまたはUbuntu16.10にインストールするには、ソフトウェアソースに次のPPAを追加する必要があります。これを行う最も速い方法は、次のコマンドを実行するターミナルを経由することです。
sudo add-apt-repository ppa:alexlarsson/flatpak
次に、このコマンドを実行してソフトウェアソースを更新し、Flatpakをインストールします。
sudo apt update && sudo apt install flatpak
2。 Firefox NightlyFlatpakRepoを追加する
Flatpakをインストールすると、関連するリポジトリとランタイムの追加に進むことができます。
FirefoxにはGNOMEランタイムが必要です。これはGNOMEリポジトリから入手できます。
Flatpakの古いバージョンでは、これらの「リモート」(呼ばれるとおり)を手動で追加する必要がありました。ただし、コマンドを実行するだけで必要なリポジトリを追加できるようになりました。これにより、JanHorakの非公式のFirefoxNightlyFlatpakリポジトリが追加されます。
flatpak install --from https://firefox-flatpak.mojefedora.cz/org.mozilla.FirefoxNightly.flatpakref
ここに重要な点があります。このコマンドを実行すると、次のようなメッセージが表示されます。This application depends on runtimes from http://sdk.gnome.org/repo
のランタイムに依存しています 。次に、このリポジトリを「構成」(追加、有効化)するオプションがあります。
先に進むことを選択した場合、GNOME3.22ランタイムが最初にダウンロードおよびインストールされます。これは小さなダウンロードではないので、Flatpakを入手してインストールするために少し時間をとってください。 Flatpakが完了すると、最新のFirefoxNightlyをダウンロードしてインストールします。
少し休止すると、すべてが完了します。 Unity Dash(または使用しているアプリランチャー)を開き、「Firefox Nightly」を検索/検索し、クリックして実行します(これを行うときは、既存のFirefoxプロセスが実行されていないことを確認してください)。
>そのためのアプリランチャーが見つからなくても心配しないでください。を実行すると、ターミナルから起動できます
flatpak run org.mozilla.FirefoxNightly
その他の役立つFlatpakコマンド
FirefoxNightlyFlatpakを更新できます 次のコマンドを実行します:
flatpak update org.mozilla.FirefoxNightly
FirefoxNightlyFlatpakを削除できます 次のコマンドを実行します:
flatpak uninstall org.mozilla.FirefoxNightly
FirefoxでFlatpak固有の問題が発生した場合は、必ずGithubにバグを報告してください。