Dernière mise à jour : Debian 10.1 Buster
Un paquet AppImage
comprend les dépendances et dispositifs nécessaires à son exécution
est un fichier exécutable qui se lance directement à partir du fichier téléchargé, sans installation
Deux utilitaires AppImage sont disponibles
Sommaire
L'installation d'une application au format AppImage se résumé à son téléchargement.
Le Site AppImage fournit une liste (non exhaustive) d'applications disponibles au format AppImage, et un lien vers le site de l'auteur ou leur adresse de téléchargement.
Bien que le fichier puisse être téléchargé / installé dans n'importe quel répertoire utilisateur, utiliser de préférence un répertoire dédié, ~/Applications pour regrouper les applications AppImage afin de faciliter leur gestion
Télécharger l'application reconnaissable à son extension .AppImage et sa somme de contrôle, dans ce qui suit on prend pour exemple, l'application digikam, téléchargeable à partir de la page https://www.digikam.org/download/
$ mkdir -p ~/Applications
$ cd Applications
$ wget https://download.kde.org/stable/digikam/digikam-5.9.0-01-x86-64.appimage
$ chmod a+x digikam-6.4.0-x86-64.appimage
La désinstallation s'effectue en supprimant le fichier
$ rm digikam*.appimage
Lancer l'application
soit en double cliquant sur le nom du fichier dans un explorateur
ou bien depuis une console, en ligne de commande
$ ./digikam*.AppImage
L'intégration dans le bureau (lanceur dans le menu, types MIME, ...) peut s'effectuer manuellement, par création d'un fichier Desktop : voir Entrées de bureau, mais également automatiquement à l'aide de l'utilitaire AppImage.
Launcher. "AppImageLauncher is a helper application for Linux distributions serving as a kind of “entry point” for running and integrating AppImages."
C'est cette solution qui est décrite ci-dessous :
Depuis la page htttps://github.com/TheAssassin/AppImageLauncher/, sélectionner l'onglet release, puis la version souhaitée (debian amd64)
$ wget https://github.com/TheAssassin/AppImageLauncher/releases/download/v2.0.3/appimagelauncher_2.0.3-travis888.4f7bc8e.buster_amd64.deb
$ sudo dpkg -i appimagelauncher*
Les mises à jour peuvent s'effectuer manuellement en supprimant l'ancienne version et en réinstallant la nouvelle version. Quelques applications intègrent des informations permettant leur mises à jour sans désinstallation au moyen de l'outil appimageupdate : voir AppImageUpdate.
Cette solution est décrite ci-dessous :Depuis la page "AppImageUpdate" https://github.com/AppImage/AppImageUpdate/releases cliquer sur Assets et sélectionner la version
$ cd ~/Applications
$ https://github.com/AppImage/AppImageUpdate/releases/download/continuous/AppImageUpdate-x86_64.AppImage
Rendre le fichier exécutable
$ chmod a+x AppImageUpdate*
Lancer AppImageUpdate depuis le menu des applications
La liste des applications AppImage s'affiche, sélectionner et cliquer sur une application. Si elle contient les informations de mise à jour (ce qui n'est pas le cas de digikam), celle-ci s'effectuera avec éventuellement téléchargement sélectif des parties modifiées.
AppImageUpdate peut-être mis à jour à l'aide de ce dispositif.