web-dev-qa-db-fra.com

Où trouver une application après installation de flatpak (gimp)

J'ai installéflatpak installer gimp sur Ubuntu 16.04:

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

Une fois l'installation terminée, aucune application sur mon système n'a été trouvée. Elle n'apparaissait pas non plus sur mon bureau. Où le chercher?

UPDATE: La recherche de gimp ne m'a pas donné le bon résultat; de toute façon, la recherche de GNU Image Manipulation Program m'a donné le bon résultat.

1
saitam

Pour exécuter Gimp:

flatpak run org.gimp.GIMP "$@"

Mais autant que je sache, il y a un fichier de bureau quelque part, j'ai un ~/.local/share/applications/org.gimp.GIMP.desktop avec:

[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=

La vraie installation est dans /var/lib/flatpak/app/org.gimp.GIMP/

Si vous êtes habitué à Gimp "natif", tenez compte de certaines restrictions:

  • les "fichiers récents" ne sont pas partagés avec d'autres applications du système
  • le répertoire/tmp, tel que vu par Gimp, est remappé dans un répertoire spécifique à flatpak, vous ne pouvez donc pas partager de fichiers via ce répertoire (ce qui est malheureusement nécessaire pour certaines applications, telles que les navigateurs Web).
  • le Python runtime est spécifique à Gimp
  • le profil Gimp est enterré dans ~/.var/app/org.gimp.GIMP/config/GIMP/2.10/
  • vous voudrez peut-être utiliser Edit>Preferences>Folders pour configurer des dossiers dans des répertoires plus "visibles" pour vos pinceaux, modèles, scripts et plugins
  • la compatibilité avec les plugins populaires (GMIC, resynthèse ...) n'est pas claire. Il semble que cela nécessite des versions flatpak.
2
xenoid

En bref: Redémarrez ou déconnectez-vous et connectez-vous après avoir installé le package flatpak pour afficher les applications flatpak dans le lanceur.

Explication:

Flatpak collecte tous les fichiers .desktop d'applications installées à l'échelle du système dans /var/lib/flatpak/exports/share/applications et d'applications propres à l'utilisateur dans ~/.local/share/flatpak/exports/share/applications.[1]

Les lanceurs d'application recherchent des applications dans le répertoire $XDG_DATA_HOME (liste par défaut ~/.local/share) et $XDG_DATA_DIRS (par défaut, /usr/local/share/:/usr/share/).[2][3]

flatpak Le paquet Ubuntu installe /etc/profile.d/flatpak.sh script qui ajoute les répertoires flatpak susmentionnés exportation à XDG_DATA_DIRS au démarrage . Et le simple fait d'exécuter le script après l'installation ne vous aidera pas, cela doit être fait avant le démarrage du bureau car il ne lit cette variable d'environnement qu'au démarrage.

1
user