Vous ne pouvez pas exécuter AppImage sur Ubuntu 22.04 ? Voici comment y remédier


  • Français


  • L’Ubuntu 22.04 LTS récemment publié regorge de nouveaux changements visuels et de nouvelles fonctionnalités. Mais comme toute autre version, elle a sa part de bogues et de problèmes. L’une des mauvaises surprises que j’ai eues dans Ubuntu 22.04 concernait les applications AppImage. Même avec toutes les bonnes autorisations, les applications AppImage ont simplement refusé de se lancer dans mon système Ubuntu 22.04 nouvellement installé.

    Si vous faites face à une situation similaire, j’ai de bonnes nouvelles pour vous. La solution est assez simple.

    Exécution d’applications AppImage dans Ubuntu 22.04 LTS

    Le problème ici est qu’Ubuntu 22.04 manque le bibliothèque FUSE (système de fichiers dans l’espace utilisateur). Cette bibliothèque FUSE fournit une interface permettant aux programmes de l’espace utilisateur d’exporter un système de fichiers virtuel vers le noyau Linux.

    C’est ainsi que fonctionne AppImage ; sur les systèmes de fichiers virtuels. Étant donné que cette bibliothèque cruciale est manquante, AppImage ne fonctionne pas comme prévu.

    Maintenant que vous comprenez la cause première du problème, voyons comment le faire fonctionner.

    Étape 1 : Installer libfuse

    Ouvrez le terminal dans Ubuntu et utilisez la commande suivante pour installer le support de la bibliothèque FUSE :

    sudo apt install libfuse2

    Si vous êtes nouveau dans le domaine des terminaux, voici ce que vous devez savoir. Il vous demandera d’entrer le mot de passe sudo. C’est le mot de passe de votre compte, en fait. Et lorsque vous tapez le mot de passe, rien ne s’affiche à l’écran. C’est par conception. Continuez simplement à taper le mot de passe et entrez.

    installer libfuse2 ubuntu

    Étape 2 : Assurez-vous que les fichiers AppImage disposent des autorisations de fichier correctes

    Celui-ci va sans dire. Vous devez avoir l’autorisation “exécuter” sur le fichier AppImage téléchargé d’une application.

    Accédez au dossier dans lequel vous avez téléchargé le fichier AppImage de l’application souhaitée. Clic-droit dessus et sélectionnez Propriétés.

    Allez maintenant au Onglet Autorisations et cochez la case “Autoriser l’exécution du fichier en tant que programme” option.

    donner l'autorisation d'exécution au fichier appimage

    Avec cet ensemble, vous êtes prêt à partir. Double-cliquez simplement sur le fichier maintenant, et il devrait exécuter l’application comme prévu.

    Cette petite étape pour obtenir libfuse est sur ma liste de choses recommandées à faire après l’installation d’Ubuntu 22.04.

    Autres conseils de dépannage

    Votre fichier AppImage n’est toujours pas en cours d’exécution ? Il peut arriver que l’AppImage que vous avez téléchargée présente d’autres problèmes qui l’empêchent de fonctionner.

    Une façon de le vérifier serait de télécharger une application connue comme Balena et voir si son fichier AppImage fonctionne ou non. Si celui-ci fonctionne, alors le fichier AppImage que vous avez téléchargé pour l’autre application n’est pas bon. Vous pouvez approfondir en exécutant le fichier AppImage à partir du terminal et en analysant l’erreur qu’il affiche.

    Est-ce que ça marche pour vous?

    Allez-y et essayez-le. Si cela fonctionne, envoyez-moi une note de remerciement. Si ce n’est toujours pas le cas, mentionnez les détails dans les sections de commentaires et j’essaierai de vous aider.

     

    Source

    Houssen Moshinaly

    Pour contacter personnellement le taulier :

    5 réponses

    1. Anonyme dit :

      Merci beaucoup 🙂

    2. Calicelechat dit :

      Ca ne fonctionne toujours pas le fichier s’ouvre mais se ferme directe apres 🙁

    3. Fredd0 dit :

      Merci beaucoup! Cela fonctionne pour moi.

    1. 24 janvier 2023

      […] Exécution d’applications AppImage dans Ubuntu 22.04 LTS […]

    2. 24 janvier 2023

      […] Exécution d’applications AppImage dans Ubuntu 22.04 LTS […]

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Copy code