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
appimage [Le 12/10/2023, 14:36]
krodelabestiole note en note
appimage [Le 12/10/2023, 16:36] (Version actuelle)
krodelabestiole typos / détails
Ligne 47: Ligne 47:
 ==== Se procurer le fichier ==== ==== Se procurer le fichier ====
  
-Il faut tout d'​abord se procurer le fichier ​appimage ​de l'​application qu'on veut utiliser. Vous pouvez le télécharger,​ ou l'​amener sur votre ordinateur via une clé USB. Les fichiers en question n'ont hélas pas toujours l'​extension ''​.appimage''​ ce qui ne facilite pas la compréhension de ce format par les débutants.+Il faut tout d'​abord se procurer le fichier ​AppImage ​de l'​application qu'on veut utiliser. Vous pouvez le télécharger,​ ou l'​amener sur votre ordinateur via une clé USB. Les fichiers en question n'ont hélas pas toujours l'​extension ''​.appimage''​ ce qui ne facilite pas la compréhension de ce format par les débutants.
  
 <note important>​AppImage est le seul format de packaging existant sans gestionnaire de paquet ni dépôt : il faut chercher les applications en ligne soi-même, **faites attention à la fiabilité du site** sur lequel vous vous procurez l'​AppImage. <note important>​AppImage est le seul format de packaging existant sans gestionnaire de paquet ni dépôt : il faut chercher les applications en ligne soi-même, **faites attention à la fiabilité du site** sur lequel vous vous procurez l'​AppImage.
Ligne 55: Ligne 55:
 </​note>​ </​note>​
  
-<note tip>Des logiciels comme par exemple [[:​Krita]]((Exemple d'​application disponible au format ​appimage ​: https://​krita.org/​fr/​telechargement/​krita-desktop/​)),​ Subsurface, [[:​kdenlive]] ou [[:​Openshot]] fournissent les fichiers ​appimage ​directement sur leur page web officielle, on peut donc leur faire confiance.+<note tip>Des logiciels comme par exemple [[:​Krita]]((Exemple d'​application disponible au format ​AppImage ​: https://​krita.org/​fr/​telechargement/​krita-desktop/​)),​ Subsurface, [[:​kdenlive]] ou [[:​Openshot]] fournissent les fichiers ​AppImage ​directement sur leur page web officielle, on peut donc leur faire confiance.
  
 Arduino, [[:​Blender]],​ Chromium, [[:​Firefox]] ou encore [[:​LibreOffice]] disposent aussi d'une installation par AppImage si besoin, mais de manière moins officielle((Le site https://​bintray.com/​probono/​AppImages fournit des AppImages pour divers logiciels, avec l'aval et la confiance d'​appimage.org)).</​note>​ Arduino, [[:​Blender]],​ Chromium, [[:​Firefox]] ou encore [[:​LibreOffice]] disposent aussi d'une installation par AppImage si besoin, mais de manière moins officielle((Le site https://​bintray.com/​probono/​AppImages fournit des AppImages pour divers logiciels, avec l'aval et la confiance d'​appimage.org)).</​note>​
Ligne 61: Ligne 61:
 ==== Modification des permissions ==== ==== Modification des permissions ====
  
-Tout d'​abord,​ placez vos fichiers ​appimage ​dans un dossier où ils pourront rester : si vous les supprimez par erreur, l'​application sera supprimée !+Tout d'​abord,​ placez vos fichiers ​AppImage ​dans un dossier où ils pourront rester : si vous les supprimez par erreur, l'​application sera supprimée !
  
 Il va falloir **[[:​permissions#​modifier_les_permissions|rendre le fichier exécutable]]**. Cela peut être fait : Il va falloir **[[:​permissions#​modifier_les_permissions|rendre le fichier exécutable]]**. Cela peut être fait :
-  * Graphiquement (//​clic-droit sur l'appimage ​-> Propriétés -> Permissions -> Autoriser l'​exécution//​) ;+  * Graphiquement (//​clic-droit sur l'AppImage ​-> Propriétés -> Permissions -> Autoriser l'​exécution//​) ;
   * En ligne de commande (pour une application fictive nommée truc) : \\ <​code>​chmod a+x truc.appImage</​code>​   * En ligne de commande (pour une application fictive nommée truc) : \\ <​code>​chmod a+x truc.appImage</​code>​
  
-<note help>Le format ​appimage ​est en fait une archive, qui contient le logiciel et toutes les bibliothèques dont il dépend, si vous oubliez de le rendre exécutable,​ l'​archive se montera comme un simple disque amovible, explorable avec un gestionnaire de fichiers !</​note>​+<note help>Le format ​AppImage ​est en fait une archive, qui contient le logiciel et toutes les bibliothèques dont il dépend, si vous oubliez de le rendre exécutable,​ l'​archive se montera comme un simple disque amovible, explorable avec un gestionnaire de fichiers !</​note>​
  
-===== Lancer un appimage ​=====+===== Lancer un AppImage ​=====
  
-Pour lancer un appimage, il existe 4 possibilités : +Pour lancer un AppImage, il existe 4 possibilités : 
-  - double cliquer sur le fichier ​appimage.+  - double cliquer sur le fichier ​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**   - 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).
Ligne 90: Ligne 90:
   Hidden=false   Hidden=false
  
-===== Désinstaller un appimage=====+===== Désinstaller un AppImage=====
  
-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 =====
  
-Les logiciels fournis dans ce format ne sont pas réellement installés sur le système, et ne sont donc pas présents dans les menus, il faut manuellement [[:​raccourci-lanceur|créer un lanceur]] vers le fichier ​appimage ​concerné.+Les logiciels fournis dans ce format ne sont pas réellement installés sur le système, et ne sont donc pas présents dans les menus, il faut manuellement [[:​raccourci-lanceur|créer un lanceur]] vers le fichier ​AppImage ​concerné.
  
 <​note>​Certains logiciels (comme //Etcher//, //Motrix// ou //​[[:​Molotov]]//​) proposent, au moment de la première utilisation,​ de créer un lanceur automatiquement,​ ça reste cependant une pratique peu répandue. <​note>​Certains logiciels (comme //Etcher//, //Motrix// ou //​[[:​Molotov]]//​) proposent, au moment de la première utilisation,​ de créer un lanceur automatiquement,​ ça reste cependant une pratique peu répandue.
  
-Nous vous conseillons de créer un dossier ​Appimage ​dans Documents et y sauvegarder également les icônes de vos applications,​ afin de faciliter la création des lanceurs.+Nous vous conseillons de créer un dossier ​AppImage ​dans Documents et y sauvegarder également les icônes de vos applications,​ afin de faciliter la création des lanceurs.
 </​note>​ </​note>​
  
-Il existe des applications d'​intégration des paquets **Flatpak**,​ **Snap**, **Appimage** et des application hébergées sur le Github. Concernant l'​Intégration de **Appimage** au sein des différentes interfaces graphiques d'​Ubuntu :+Il existe des applications d'​intégration des paquets **Flatpak**,​ **Snap**, **AppImage** et des application hébergées sur le Github. Concernant l'​Intégration de **AppImage** au sein des différentes interfaces graphiques d'​Ubuntu :
  
 ==== AppImage Pool ==== ==== AppImage Pool ====
  
-[[https://​github.com/​prateekmedia/​appimagepool|AppImage Pool]] est un client graphique simple pour [[https://​www.appimagehub.com|AppImageHub]]. Il est disponible en AppImage, ainsi que sur le dépôt [[https://​flathub.org/​apps/​io.github.prateekmedia.appimagepool|Flathub]] et peut donc s'​installer en suivant [[:​tutoriel:​installer_application_flatpak|cette procédure]] puis en installant le paquet ''​io.github.prateekmedia.appimagepool''​.+**[[https://​github.com/​prateekmedia/​appimagepool|AppImage Pool]]** est un client graphique simple pour [[https://​www.appimagehub.com|AppImageHub]]. Il est disponible en AppImage, ainsi que sur le dépôt [[https://​flathub.org/​apps/​io.github.prateekmedia.appimagepool|Flathub]] et peut donc s'​installer en suivant [[:​tutoriel:​installer_application_flatpak|cette procédure]] puis en installant le paquet ''​io.github.prateekmedia.appimagepool''​.
  
 Il permet de parcourir et de télécharger des AppImages depuis un dépôt centralisé. Puis d'​intégrer les AppImages à l'​environnement de bureau et de les mettre à jour ou de les désinstaller. Il permet de parcourir et de télécharger des AppImages depuis un dépôt centralisé. Puis d'​intégrer les AppImages à l'​environnement de bureau et de les mettre à jour ou de les désinstaller.
 +
 +Il propose de définir chaque répertoire indépendamment,​ pour les AppImages, pour les //​launchers//,​ et pour les icônes.
  
 ==== Gear Lever ==== ==== Gear Lever ====
  
-**[[https://​github.com/​mijorus/​gearlever|Gear Lever]]** permet d'​intégrer les AppImages au bureau, en téléchargeant des îcones et créant des lanceur. Il est aussi disponible sur le dépôt [[https://​flathub.org/​apps/​it.mijorus.gearlever|Flathub]] et peut donc s'​installer en suivant [[:​tutoriel:​installer_application_flatpak|cette procédure]] puis en installant le paquet ''​it.mijorus.gearlever''​.+**[[https://​github.com/​mijorus/​gearlever|Gear Lever]]** permet d'​intégrer les AppImages au bureau, en téléchargeant des îcones et créant des lanceurs. Il est aussi disponible sur le dépôt [[https://​flathub.org/​apps/​it.mijorus.gearlever|Flathub]] et peut donc s'​installer en suivant [[:​tutoriel:​installer_application_flatpak|cette procédure]] puis en installant le paquet ''​it.mijorus.gearlever''​
 + 
 +Il permet de choisir le répertoire des AppImages et y enregistre les icônes dans un sous-répertoire ''​.icons''​. Il détecte les AppImages dans les //​launchers//​ existants, il faut malheureusement ajouter les autres manuellement un par un.
  
 ==== AppImageLauncher ==== ==== AppImageLauncher ====
  
-[[https://​github.com/​TheAssassin/​AppImageLauncher|AppImageLauncher]] est le gestionnaire généralement recommandé pour la gestion des paquets AppImages.(([[https://​appimage.org|Documentation officielle]] : //​Integrating AppImages into the desktop// -> //​[[https://​docs.appimage.org/​user-guide/​run-appimages.html#​appimagelauncher|AppImageLauncher]]//​))((se référer à [[https://​www.linuxuprising.com/​2018/​04/​easily-run-and-integrate-appimage-files.html|Easily Run And Integrate AppImage Files With AppImageLauncher]] ​ \\ — site : Linuxuprising.com ; auteur : logix ; date : 17 juillet 2018.))+**[[https://​github.com/​TheAssassin/​AppImageLauncher|AppImageLauncher]]** est le gestionnaire généralement recommandé pour la gestion des paquets AppImages.(([[https://​appimage.org|Documentation officielle]] : //​Integrating AppImages into the desktop// -> //​[[https://​docs.appimage.org/​user-guide/​run-appimages.html#​appimagelauncher|AppImageLauncher]]//​))((se référer à [[https://​www.linuxuprising.com/​2018/​04/​easily-run-and-integrate-appimage-files.html|Easily Run And Integrate AppImage Files With AppImageLauncher]] ​ \\ — site : Linuxuprising.com ; auteur : logix ; date : 17 juillet 2018.))
  
-Télécharger le paquet précompilé *.deb sur la page Github dédiée //​[[https://​github.com/​TheAssassin/​AppImageLauncher/​releases|Appimage Launcher ​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]]//.
  
 ==== Go AppImage ==== ==== Go AppImage ====
Ligne 126: Ligne 130:
 [[https://​github.com/​probonopd/​go-appimage|Go AppImage]] est un ensemble d'​outils incluant **[[https://​github.com/​probonopd/​go-appimage/​blob/​master/​src/​appimaged/​README.md|appimaged]]** et [[https://​github.com/​probonopd/​go-appimage/​blob/​master/​src/​appimagetool/​README.md|appimagetool]]. [[https://​github.com/​probonopd/​go-appimage|Go AppImage]] est un ensemble d'​outils incluant **[[https://​github.com/​probonopd/​go-appimage/​blob/​master/​src/​appimaged/​README.md|appimaged]]** et [[https://​github.com/​probonopd/​go-appimage/​blob/​master/​src/​appimagetool/​README.md|appimagetool]].
  
-Il est possible d'​utiliser appimaged en complément de Appimage Launcher. Pour l'​installer **après avoir installé ​Appimage Launcher** :+Il est possible d'​utiliser appimaged en complément de AppImageLauncher. Pour l'​installer **après avoir installé ​AppImageLauncher** :
 <code bash>​wget "​https://​github.com/​AppImage/​appimaged/​releases/​download/​continuous/​appimaged-x86_64.AppImage"</​code>​ <code bash>​wget "​https://​github.com/​AppImage/​appimaged/​releases/​download/​continuous/​appimaged-x86_64.AppImage"</​code>​
 rendez vous dans votre dossier personnel rendez vous dans votre dossier personnel
Ligne 134: Ligne 138:
 ==== Bauh ==== ==== Bauh ====
  
-[[:Bauh]] est une alternative à [[#Go AppImage|Appimaged]] et [[#AppimageLauncher]], avec lesquels il est incompatible,​ qui gère de plus [[:​flatpak]] et [[:​snap]]. ​+[[:Bauh]] est une alternative à [[#Go AppImage|Appimaged]] et [[#AppImageLauncher]], avec lesquels il est incompatible,​ qui gère de plus [[:​flatpak]] et [[:​snap]]. ​
  
-Si vous avez installé ​AppimageLauncher ​manuellement et que vous désirez suivre nos recommandations et souhaitez installer Bauh afin de bénéficier d'un gestionnaire stable pour les fichiers Snaps, Flatpak et Appimage, entrer cette commande dans un terminal :+Si vous avez installé ​AppImageLauncher ​manuellement et que vous désirez suivre nos recommandations et souhaitez installer Bauh afin de bénéficier d'un gestionnaire stable pour les fichiers Snaps, Flatpak et AppImage, entrer cette commande dans un terminal :
 <code bash> <code bash>
 sudo find / -type f -name "​[Aa]pp[Ii]mage[Ll]auncher"​ -exec rm -f '​{}'​ \; sudo find / -type f -name "​[Aa]pp[Ii]mage[Ll]auncher"​ -exec rm -f '​{}'​ \;
Ligne 142: Ligne 146:
 </​code>​ </​code>​
  
-En effet, vous devez désinstaller toute trace de ces deux logiciels avant l'​utilisation du module ​Appimage ​de Bauh. \\+En effet, vous devez désinstaller toute trace de ces deux logiciels avant l'​utilisation du module ​AppImage ​de Bauh. \\
 Rendez-vous sur [[:bauh|la page de Bauh]]. Rendez-vous sur [[:bauh|la page de Bauh]].
  
  • appimage.txt
  • Dernière modification: Le 12/10/2023, 16:36
  • par krodelabestiole