web-dev-qa-db-ja.com

flatpakインストール後のアプリケーションの場所(gimp)

Ubuntu 16.04にflatpakをインストールするために installedgimpがあります。

flatpak install https://flathub.org/repo/appstream/org.gimp.GIMP.flatpakref

インストールが完了した後、システムにアプリケーションが見つかりませんでした。また、デスクトップにも表示されませんでした。どこを探しますか?

UPDATE:gimpを検索しても正しい結果が得られませんでしたが、GNU Image Manipulation Programを検索すると正しい結果が得られました

1
saitam

Gimpを実行するには:

flatpak run org.gimp.GIMP "$@"

しかし、どこかにデスクトップファイルがありますが、私は~/.local/share/applications/org.gimp.GIMP.desktopを持っています:

[Desktop Entry]
Categories=Graphics;2DGraphics;RasterGraphics;GTK;
Comment=Create images and edit photographs
Exec=/usr/bin/flatpak run --branch=stable --Arch=x86_64 --command=gimp-2.10 --file-forwarding org.gimp.GIMP @@u %U @@
GenericName=Image Editor
Icon=org.gimp.GIMP
Keywords=GIMP;graphic;design;illustration;painting;
MimeType=image/bmp;image/g3fax;image/gif;image/x-fits;image/x-pcx;image/x-portable-anymap;image/x-portable-bitmap;image/x-portable-graymap;image/x-portable-pixmap;image/x-psd;image/x-sgi;image/x-tga;image/x-xbitmap;image/x-xwindowdump;image/x-xcf;image/x-compressed-xcf;image/x-gimp-gbr;image/x-gimp-pat;image/x-gimp-gih;image/tiff;image/jpeg;image/x-psp;application/postscript;image/png;image/x-icon;image/x-xpixmap;image/x-exr;image/x-webp;image/heif;image/heic;image/svg+xml;application/pdf;image/x-wmf;image/jp2;image/x-xcursor;
Name=Gimp 2.10
NoDisplay=false
Path[$e]=
StartupNotify=true
Terminal=0
TerminalOptions=
Type=Application
Version=1.0
X-Flatpak=org.gimp.GIMP
X-Flatpak-Tags=stable;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Component=General
X-GNOME-Bugzilla-OtherBinaries=gimp-2.10
X-GNOME-Bugzilla-Product=GIMP
X-GNOME-Bugzilla-Version=2.10.2
X-KDE-SubstituteUID=false
X-KDE-Username=

実際のインストールは/var/lib/flatpak/app/org.gimp.GIMP/にあります

「ネイティブ」なGimpに慣れている場合は、いくつかの制限に注意してください。

  • 「最近のファイル」はシステム内の他のアプリと共有されません
  • gimpに表示される/ tmpディレクトリはflatpak固有のディレクトリに再マッピングされるため、それを介してファイルを共有することはできません(残念ながらWebブラウザなどの一部のアプリに必要です)
  • PythonランタイムはGimpに固有です
  • gimpプロファイルは~/.var/app/org.gimp.GIMP/config/GIMP/2.10/に埋め込まれています
  • Edit>Preferences>Foldersを使用して、ブラシ、パターン、スクリプト、およびプラグイン用のより「見える」ディレクトリにフォルダを設定することができます。
  • 人気のあるプラグイン(GMIC、再合成...)との互換性は明確ではありません。これにはflatpakバージョンが必要と思われます。
2
xenoid

要するに:flatpakパッケージをインストールした後、再起動またはログアウトしてログインし、ランチャーでflatpakアプリを確認します。

説明:

Flatpakは、システム全体にインストールされたアプリケーションの.desktopファイルを/var/lib/flatpak/exports/share/applicationsに、ユーザーごとのアプリケーションの~/.local/share/flatpak/exports/share/applicationsにあるすべてのファイルを収集します。[1]

アプリケーションランチャーは、$XDG_DATA_HOMEディレクトリ(デフォルト~/.local/share)および$XDG_DATA_DIRSコロン区切りリスト(デフォルト/usr/local/share/:/usr/share/)でアプリを検索します。[2][3]

flatpak Ubuntuパッケージは、上記のflatpak export ディレクトリを起動時に/etc/profile.d/flatpak.shに追加するXDG_DATA_DIRSスクリプトをインストールします。また、インストール後にスクリプトを実行するだけでは役に立ちません。デスクトップは起動時にのみ環境変数を読み取るため、起動する前に実行する必要があります。

1
user