Quantcast
Channel: bitWalk's
Viewing all articles
Browse latest Browse all 804

【備忘録】Flatpak と Flathub

$
0
0

Flatpak は、Linux 用のソフトウェアデブロイメントおよびパッケージ管理のためのユーティリティです。Flatpak は、ユーザーがアプリケーションソフトウェアをシステムの他の部分から分離して実行できるサンドボックス環境を提供すると宣伝されています。

Flatpak は、freedesktop.org(旧称:X Desktop Group または XDG)のプロジェクトの一環として開発され、当初は xdg-app と呼ばれていました。

Wikipediaより引用・翻訳、編集

使用している Linux に flatpakパッケージがインストールされていれば、Linux のディストリビューションに依存せずにデスクトップ用アプリをインストールして利用することが出来ます。

自分が使っている Fedora Workstation 34 では、デフォルトで flatpakパッケージがインストールされます。


[bitwalk@fedora-pc ~]$ dnf list flatpak
...
...
インストール済みパッケージ
flatpak.x86_64 1.10.2-3.fc34 @fedora
利用可能なパッケージ
flatpak.i686 1.10.2-3.fc34 fedora
[bitwalk@fedora-pc ~]$

flatpakパッケージがインストールされていても、利用できる Flatpak 形式のアプリをあまりありません。でも心配は無用です。Flathub というリポジトリを利用すれば、人気のアプリをはじめ、数多くのデスクトップ・アプリを入手、利用できるようになります。

※ Flathub のリポジトリをすぐに利用出来るようになっている Linux ディストリビューションもあるらしいのですが、少なくとも Fedora ではそうなっていません。

Flathub

Flathub は、Flatpak アプリの集中型リポジトリです。人気の高い Linux ディストリビューションにアプリを配布するためのエントリーポイントを提供しています。flatpak パッケージを利用できる主要な Linux ディストリビューション向けに、Flathub のリポジトリを簡単に設定できるように Quick Setup のページが用意されています。

ディストリビューション別に利用できる Quick Setup のページ
Flathub の Linux ディストロ別のセットアップサイト (https://flatpak.org/setup/)

Fedora を例に取って説明します。Fedora のアイコンをクリックすると下記のページが表示されます。

Fedora 用 Quick Setup のページ

青い Flathub repository fileボタンをクリックすると、「flathub.flatpakrepo を開く」のダイアログが表示され、「ソフトウェア」でインストールするか保存するかを尋ねられます。

「flathub.flatpakrepo を開く」のダイアログ

「プログラムで開く (O)」を選択して  OK ボタンをクリックします。すると下図のような「ソフトウェア」のインストールウィンドウが表示されますので、青い インストール (I)ボタンをクリックしてインストールします。

Flathub リポジトリのインストール

リポジトリ追加時に(管理者権限を持つユーザの、あるいはルートの)パスワード入力が求められました。

Flathub リポジトリのインストール(済)

「ソフトウェア」を再起動して、Flathub リポジトリが追加されていることを確認します。

ソフトウェアリポジトリの確認

Flathub がリポジトリ一覧にあることを確認します。

ソフトウェアリポジトリ一覧

以上で、Flathub にある Flatpak 形式のパッケージを利用できるようになりました。

参考サイト

  1. bitWalk's: Fedora で Flatpak を使う [2019-12-02]

 

ブログランキング・にほんブログ村へbitWalk's - にほんブログ村にほんブログ村 IT技術ブログ Linuxへ
にほんブログ村

Viewing all articles
Browse latest Browse all 804

Trending Articles