Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
sysadmin:linux:format_appimage [2022/03/12 16:06] – Ajout tag image yoann | sysadmin:linux:format_appimage [2024/10/31 13:26] (Version actuelle) – yoann | ||
---|---|---|---|
Ligne 6: | Ligne 6: | ||
De nombreux logiciels sont à présent proposés sous ce format et téléchargeables directement sur les sites web appartenant auteurs/ | De nombreux logiciels sont à présent proposés sous ce format et téléchargeables directement sur les sites web appartenant auteurs/ | ||
+ | |||
+ | < | ||
+ | Les versions récentes d' | ||
+ | </ | ||
Puisque l' | Puisque l' | ||
Ligne 25: | Ligne 29: | ||
===== Gestion des fichiers AppImage ===== | ===== Gestion des fichiers AppImage ===== | ||
- | Plusieurs logiciels proposent d' | + | Plusieurs logiciels proposent d' |
- | * **AppImageLauncher**: | + | * **[[software/ |
* **App Outlet**: équivalent d'un market ou d'un store agnostique aux distributions proposant tous types d' | * **App Outlet**: équivalent d'un market ou d'un store agnostique aux distributions proposant tous types d' | ||
* **AppImage installer**: | * **AppImage installer**: | ||
+ | ===== Prérequis : fuse ===== | ||
+ | |||
+ | Sur de nombreuses distributions, | ||
+ | |||
+ | Dans l' | ||
+ | |||
+ | <code bash> | ||
+ | ./ | ||
+ | dlopen(): error loading libfuse.so.2 | ||
+ | |||
+ | AppImages require FUSE to run. | ||
+ | You might still be able to extract the contents of this AppImage | ||
+ | if you run it with the --appimage-extract option. | ||
+ | See https:// | ||
+ | for more information | ||
+ | </ | ||
+ | |||
+ | Le système n' | ||
+ | |||
+ | <code bash> | ||
+ | # Affiche la version du système | ||
+ | cat / | ||
+ | VERSION_ID=" | ||
+ | |||
+ | # Affiche la version du paquet fuse | ||
+ | dpkg -l | grep fuse | ||
+ | ii fuse3 3.14.0-4 | ||
+ | </ | ||
+ | |||
+ | Pour installer la bibliothèque fuse2 : | ||
+ | <code bash> | ||
+ | sudo add-apt-repository universe | ||
+ | sudo apt install libfuse2 | ||
+ | </ | ||
+ | |||
+ | ===== Manipulation du format AppImage ===== | ||
+ | |||
+ | ==== Extraction des fichiers ==== | ||
+ | |||
+ | Il est possible d' | ||
+ | |||
+ | <code bash> | ||
+ | # Extraction des fichiers de l' | ||
+ | ./ | ||
+ | </ | ||
+ | |||
+ | ==== Créer un fichier AppImage ===== | ||
+ | |||
+ | :TODO: | ||
+ | |||
+ | |||
+ | ==== Exécution hors sandbox ==== | ||
+ | |||
+ | Normalement les images s' | ||
+ | Dans certains cas il peut être utile de lancer l' | ||
+ | |||
+ | <code bash> | ||
+ | </ | ||
+ | |||
+ | ===== Raccourcis / Lanceurs ===== | ||
+ | |||
+ | Pour créer un raccourcis sur le bureau virtuel, confère le wiki [[sysadmin: | ||
+ | |||
+ | |||
+ | ===== Dépannages ===== | ||
+ | |||
+ | ==== Erreur "The SUID sandbox helper binary was found, but is not configured correctly." | ||
+ | |||
+ | Certaines applications refusent de se lancer et retourne un message du type : | ||
+ | < | ||
+ | The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that / | ||
+ | </ | ||
+ | |||
+ | Décompresser l' | ||
+ | |||
+ | <code bash> | ||
+ | # Décompresser l' | ||
+ | / | ||
+ | |||
+ | cd squashfs-root/ | ||
+ | sudo chown root: chrome-sandbox | ||
+ | sudo chmod 4755 chrome-sandbox | ||
+ | </ | ||
+ | |||
+ | Le problème a été rencontré pour les applications Pia, | ||
===== Références ===== | ===== Références ===== | ||
- | * https:// | + | * [[https:// |
+ | * [[https:// | ||
+ | * [[https:// | ||
* https:// | * https:// | ||
* https:// | * https:// | ||
* https:// | * https:// |