パッケージ管理 · 3 min read · Oct 21, 2025
Ubuntu 22.04にFlatpakパッケージマネージャをインストールする方法

Flatpak、またはxdg-appは、Linuxオペレーティングシステム用のパッケージ管理ツールです。これを使用すると、flatpakパッケージマネージャを使用してパッケージをインストールおよび管理できます。Flatpakは独自のリポジトリを持っているため、他のリポジトリに依存する必要はありません。ソフトウェアのインストールに必要なすべてのライブラリと依存関係を提供します。これは、すべての主要なディストリビューション向けにアプリのFlatpakセットアップを可能にするクロスディストリビューションアプリケーションデプロイメントフレームワークです。
この記事では、Ubuntu 22.04にFlatpakパッケージ管理ツールをインストールして使用する方法を示します。
前提条件
- Ubuntu 22.04を実行しているサーバー。
- サーバーにルートパスワードが設定されています。
Flatpakのインストール
デフォルトでは、FlatpakパッケージはUbuntuのデフォルトリポジトリに含まれています。次のコマンドを実行することでインストールできます:
apt install flatpak -yFlatpakパッケージがインストールされたら、次のコマンドを使用してそのバージョンを確認できます:
flatpak --version次の出力が表示されるはずです:
Flatpak 1.12.7Flatpakリポジトリの有効化
Flatpakを使用する前に、Flatpakリポジトリをシステムに追加する必要があります。次のコマンドで追加できます:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepoこれで、Flatpakを使用してアプリケーションを簡単に検索してインストールできます。
Flatpakを使用してアプリケーションを検索する
Flatpakは、コマンドラインインターフェースを使用して利用可能なアプリケーションを検索する機能を提供します。
アプリケーションを検索するための基本的な構文は以下の通りです:
flatpak search application-nameたとえば、テレグラムアプリケーションを検索するには、次のコマンドを実行します:
flatpak search telegram次の結果が得られるはずです:
Name Description Application ID Version Branch Remotes
Telegram Desktop Fast. Secure. Powerful. org.telegram.desktop 4.3.1 stable flathub
Telegram Desktop Webvi… Webview add-on that enables Telegram Desktop to show web content …telegram.desktop.webview 2.38.2 stable flathub
Kotatogram Desktop Kotatogram Desktop messenger io.github.kotatogram 1.4.8 stable flathub
LibreTrack Private, cross-platform package tracking app …roninyaroslav.libretrack 1.3.0 stable flathub
Tangram Browser for your pinned tabs re.sonny.Tangram 1.4.2 stable flathub
Bolls A web app for reading the Bible with full emphasis on the God`s Word… life.bolls.bolls 2.1.80 stable flathub
Franz Messenger for the desktop com.meetfranz.Franz 5.9.1 stable flathub
Delta Chat Delta Chat email-based messenger chat.delta.desktop v1.32.1 stable flathubSkypeを検索するには、次のコマンドを実行します:
flatpak search skype次の出力が得られるはずです:
Name Description Application ID Version Branch Remotes
Skype Call and message skype users, with video chat support com.skype.Client 8.90.0.407 stable flathub
Franz Messenger for the desktop com.meetfranz.Franz 5.9.1 stable flathubFlatpakを使用してGoogle Chromeをインストールする
まず、次のコマンドを使用してGoogle Chromeアプリケーションを検索します:
flatpak search chrome次の出力が得られるはずです:
Name Description Application ID Version Branch Remotes
Google Chrome The web browser from Google com.google.Chrome 107.0.5304.110-1 stable flathub
Chromium Web Bro… The web browser from Chromium project org.chromium.Chromium 107.0.5304.110 stable flathub
ungoogled-chromi… A lightweight approach to removing Google web service dependency …Eloston.UngoogledChromium 107.0.5304.110 stable flathub
Google Chrome (u… The web browser from Google com.google.ChromeDev 109.0.5410.0-1 stable flathub
CrosAdapta Chrome OS GTK theme ….gtk.Gtk3theme.CrosAdapta 3.22 flathub
PhotoQt Image Vi… View and manage images org.photoqt.PhotoQt 2.9.1 stable flathub
Firestorm Viewer Client for accessing 3D virtual worlds …ormviewer.FirestormViewer 6.3.9.58205 stable flathub
Joplin A free, open source note taking and to-do application, which can… net.cozic.joplin_desktop 2.8.8 stable flathub
Google Play Musi… Run Google Play Music as a standalone desktop app …ymusicdesktopplayer.GPMDP 4.7.1 stable flathub
Gabut Download M… Simple and Faster Download Manager ….github.gabutakut.gabutdm 1.9.9 stable flathub
Postman Postman is a complete API development environment. com.getpostman.Postman 10.1.2 stable flathub
Boxy SVG Scalable Vector Graphics editor com.boxy_svg.BoxySVG 3.92.0 stable flathub上記の出力からアプリケーションIDを使用してGoogle Chromeをインストールできます:
flatpak install com.google.Chrome次の出力が表示されるはずです:
Looking for matches…
Required runtime for com.google.Chrome/x86_64/stable (runtime/org.freedesktop.Platform/x86_64/22.08) found in remote flathub
Do you want to install it? [Y/n]: Y
com.google.Chrome permissions:
ipc network cups pcsc pulseaudio
wayland x11 devices file access [1] dbus access [2]
bus ownership [3] system dbus access [4] tags [5]
[1] /run/.heim_org.h5l.kcm-socket, host-etc, xdg-documents, xdg-download, xdg-music, xdg-pictures, xdg-run/dconf, xdg-run/pipewire-0,
xdg-videos, ~/.config/dconf:ro, ~/.config/kioslaverc
[2] ca.desrt.dconf, org.freedesktop.FileManager1, org.freedesktop.Notifications, org.freedesktop.secrets, org.gnome.SessionManager
[3] org.mpris.MediaPlayer2.chromium.*
[4] org.freedesktop.Avahi, org.freedesktop.UPower
[5] proprietary
ID Branch Op Remote Download
1. org.freedesktop.Platform.GL.default 22.08 i flathub < 131.0 MB
2. org.freedesktop.Platform.Locale 22.08 i flathub < 333.0 MB (partial)
3. org.freedesktop.Platform.openh264 2.2.0 i flathub < 944.3 kB
4. org.freedesktop.Platform 22.08 i flathub < 214.4 MB
5. com.google.Chrome stable i flathub < 100.1 MB
Proceed with these changes to the system installation? [Y/n]: Yすべてのインストール済みアプリケーションをリストするには、次のコマンドを実行します:
flatpak list次のリストが得られるはずです:
Name Application ID Version Branch Installation
Google Chrome com.google.Chrome 107.0.5304.110-1 stable system
Freedesktop Platform org.freedesktop.Platform 22.08.3 22.08 system
Mesa org.freedesktop.Platform.GL.default 22.1.7 22.08 system
openh264 org.freedesktop.Platform.openh264 2.1.0 2.2.0 systemFlatpakアプリケーションを実行する
Google Chromeアプリケーションをインストールした後、次のコマンドを実行して起動できます:
flatpak run com.google.Chrome上記のコマンドはGoogle Chrome GUIアプリケーションを起動します。
Flatpakを使用してアプリケーションを削除する
Google Chromeアプリケーションを削除するには、次のコマンドを実行します:
flatpak uninstall com.google.Chrome次の出力が表示されるはずです:
ID Branch Op
1. com.google.Chrome stable r
Proceed with these changes to the system installation? [Y/n]: Y未使用のアプリケーションを削除するには、次のコマンドを実行します:
flatpak uninstall --unusedFlatpakコマンドに関する詳細情報を取得するには、次のコマンドを実行します:
flatpak --help次の出力にすべてのコマンドラインオプションが表示されるはずです:
Usage:
flatpak [OPTION…] COMMAND
Builtin Commands:
Manage installed applications and runtimes
install Install an application or runtime
update Update an installed application or runtime
uninstall Uninstall an installed application or runtime
mask Mask out updates and automatic installation
pin Pin a runtime to prevent automatic removal
list List installed apps and/or runtimes
info Show info for installed app or runtime
history Show history
config Configure flatpak
repair Repair flatpak installation
create-usb Put applications or runtimes onto removable media
Find applications and runtimes
search Search for remote apps/runtimes
Manage running applications
run Run an application
override Override permissions for an application
make-current Specify default version to run
enter Enter the namespace of a running application
ps Enumerate running applications
kill Stop a running application結論
おめでとうございます!Ubuntu 22.04にFlatpakを正常にインストールしました。これで、APTの代替パッケージマネージャとしてFlatpakを使用してパッケージをインストールおよび管理できます。質問があればお気軽にお尋ねください。
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。