Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
appimage [Le 13/04/2024, 09:08]
86.202.8.12 [Inconvénients]
appimage [Le 25/07/2024, 17:42] (Version actuelle)
krodelabestiole le problème d'icônes (pas logos), fait partie du problème 2 : intégration au système. / appimagelauncher gère les icônes si elles existent
Ligne 19: Ligne 19:
 ==== Inconvénients ==== ==== Inconvénients ====
  
-Le format **AppImage** a principaux inconvénients :+Le format **AppImage** a principaux inconvénients :
  
   - **Pas d’automatisation de la mise à jour** : les nouvelles fonctionnalités et les corrections de failles de sécurité seront disponibles dans les nouvelles versions à récupérer et à déployer de manière manuelle ;   - **Pas d’automatisation de la mise à jour** : les nouvelles fonctionnalités et les corrections de failles de sécurité seront disponibles dans les nouvelles versions à récupérer et à déployer de manière manuelle ;
-  - **Pas d’intégration au système** : ​en l’occurrencepas d’entrée ajoutée le menu des applications. ​Notons ​que l’utilitaire ​**AppImage Launcher** ​permet ​de remédier ​aux deux premiers inconvénients ​cités ​– cf. la section ​infra sur l’installation ;+  - **Pas d’intégration au système** : ​à moins que l'​installation soit gérée par l'​application AppImage elle-même (ce qui est rarement le cas)aucune ​entrée ​ne sera ajoutée ​dans le menu des applications, et si l'​AppImage ne l'a pas intégrée aucune icône ne sera affichée pour l'​application une fois lancée (en fonction du pack d'​icônes utilisée elle sera par exemple remplacée par un engrenage)Certains utilitaires tels que **AppImage Launcher** ​permettent ​de remédier ​à ces deux premiers inconvénients – voir ci-dessous ​la section ​concernant ​l'​[[#​intégration au bureau]] ;
   - **Fichier plus volumineux** :​ un paquet AppImage embarque ses dépendances. Cela conduit à un plus grand nombre de fichiers inclus et à un plus grand espace occupé par rapport à l’équivalent au format //.deb// ;   - **Fichier plus volumineux** :​ un paquet AppImage embarque ses dépendances. Cela conduit à un plus grand nombre de fichiers inclus et à un plus grand espace occupé par rapport à l’équivalent au format //.deb// ;
   - **Démarrage moins rapide** : le lancement du logiciel s’avère un peu plus lent que pour un logiciel classique au format //.deb// issu des dépôts ;   - **Démarrage moins rapide** : le lancement du logiciel s’avère un peu plus lent que pour un logiciel classique au format //.deb// issu des dépôts ;
Ligne 75: Ligne 75:
   - en ligne de commande, taper le nom du programme avec tout le chemin qui y mène. Par exemple pour Audacity, si ce dernier se trouve dans un répertoire **/​Documents/​appimage/​**,​ il faudra taper : **~/​Documents/​appimage/​audacity-linux-3.1.3-x86_64.AppImage**   - en ligne de commande, taper le nom du programme avec tout le chemin qui y mène. Par exemple pour Audacity, si ce dernier se trouve dans un répertoire **/​Documents/​appimage/​**,​ il faudra taper : **~/​Documents/​appimage/​audacity-linux-3.1.3-x86_64.AppImage**
   - Créer __automatiquement__ un [[raccourci-lanceur|lanceur]] dans le menu des applications Ubuntu via le programme **Appimage Launcher** (cf. chapitre 2).   - Créer __automatiquement__ un [[raccourci-lanceur|lanceur]] dans le menu des applications Ubuntu via le programme **Appimage Launcher** (cf. chapitre 2).
-  - Créer __manuellement__ un [[raccourci-lanceur|lanceur]],​ qu'on placera dans le répertoire caché **/​.local/​share/​applications**,​ et qui apparaitra ainsi dans le menu des applications Ubuntu. Pour créer ce lanceur, créer un fichier au format texte que vous appellerez **//​nom_du_programme//​.desktop**. Dans ce fichier, collez les commandes suivantes (l'​exemple ci-dessous est avec le programme [[audacity|Audacity]],​ adaptez-le à vos besoins) :+  - Créer __manuellement__ un [[raccourci-lanceur|lanceur]],​ qu'on placera dans le répertoire caché **~/​.local/​share/​applications/**, et qui apparaitra ainsi dans le menu des applications Ubuntu. Pour créer ce lanceur, créer un fichier au format texte que vous appellerez **//​nom_du_programme//​.desktop**. Dans ce fichier, collez les commandes suivantes (l'​exemple ci-dessous est avec le programme [[audacity|Audacity]],​ adaptez-le à vos besoins) :
  
  
Ligne 93: Ligne 93:
  
 Pour supprimer une application installée par ce format, il suffit de supprimer son fichier AppImage, tout simplement. Pour supprimer une application installée par ce format, il suffit de supprimer son fichier AppImage, tout simplement.
-Effacez aussi le lanceur (s'il existe), qui est probablement dans **/​.local/​share/​applications/​**.+Effacez aussi le lanceur (s'il existe), qui est probablement dans **~/​.local/​share/​applications/​**.
  
 ===== Intégration au bureau ===== ===== Intégration au bureau =====
Ligne 125: Ligne 125:
  
 Télécharger le paquet précompilé *.deb sur la page Github dédiée //​[[https://​github.com/​TheAssassin/​AppImageLauncher/​releases|AppImageLauncher release builds]]//. Télécharger le paquet précompilé *.deb sur la page Github dédiée //​[[https://​github.com/​TheAssassin/​AppImageLauncher/​releases|AppImageLauncher release builds]]//.
 +
 +<note warning>​Cette application déplacera les icônes dans les répertoires correspondants si elles existent, mais n'en créera pas. Si l'​AppImage n'en intègre pas, une roue crantée sera affichée en guise d’icône pour l'​application (en fonction de votre pack d'​icône).</​note>​
  
 ==== Go AppImage ==== ==== Go AppImage ====
Ligne 152: Ligne 154:
  
 [[https://​github.com/​AppImageCommunity/​AppImageUpdate|AppImageUpdate]] permet de mettre à jour automatiquement certaines AppImages. [[https://​github.com/​AppImageCommunity/​AppImageUpdate|AppImageUpdate]] permet de mettre à jour automatiquement certaines AppImages.
 +
 +===== Problèmes connus =====
 +A partir d'​Ubuntu 22.04, la facilité d'​emploi des fichiers AppImage a commencé à se dégrader.
 +
 +==== Ubuntu 22.04 ====
 +Ubuntu 22.04 n'​inclue plus la librairie "​libfuse.so.2"​ (mais la v3). Pour pouvoir exécuter des AppImage il est nécessaire d'​installer libfuse2 via "sudo apt install libfuse2"​),​ mais cela crée parfois la casse du bureau Gnome ! ([[https://​bugs.launchpad.net/​ubuntu/​+source/​fuse/​+bug/​1717878|Ref]]).
 +
 +==== Ubuntu 24.04 ====
 +Ubuntu 24.04 n'​inclue plus la librairie "​libfuse.so.2"​ (mais la v3). Pour pouvoir exécuter des AppImage il **semble** nécessaire d'​installer libfuse2 via "sudo apt install libfuse2t64"​). [[https://​itsfoss.com/​cant-run-appimage-ubuntu/​|Réf]]
  
 ===== Voir aussi ===== ===== Voir aussi =====
  • appimage.1712992133.txt.gz
  • Dernière modification: Le 13/04/2024, 09:08
  • par 86.202.8.12