パッケージ管理 · 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 -y

Flatpakパッケージがインストールされたら、次のコマンドを使用してそのバージョンを確認できます:

flatpak --version

次の出力が表示されるはずです:

Flatpak 1.12.7

Flatpakリポジトリの有効化

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 flathub

Skypeを検索するには、次のコマンドを実行します:

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       flathub

Flatpakを使用して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           system

Flatpakアプリケーションを実行する

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 --unused

Flatpakコマンドに関する詳細情報を取得するには、次のコマンドを実行します:

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を使用してパッケージをインストールおよび管理できます。質問があればお気軽にお尋ねください。

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。