
Ein Doppelklick auf das App-Bild hat nicht funktioniert, daher habe ich die folgenden Befehle ausprobiert
chmod +x .appimage
sudo ./.appimage
aber es gibt mir den Fehler
dlopen(): Fehler beim Laden von libfuse.so.2 Zum Ausführen von AppImages ist FUSE erforderlich. Möglicherweise können Sie den Inhalt dieses AppImage noch extrahieren wenn Sie es mit der Option --appimage-extract ausführen. Siehe https://github.com/AppImage/AppImageKit/wiki/FUSE für mehr Informationen
aber Fuse ist auf meinem System installiert.
apt-cache-Richtlinie libfuse2 libfuse2: Installiert: 2.9.9-3 Kandidat: 2.9.9-3 Versionstabelle: *** 2.9.9-3 500 500 http://mirror.xeonbd.com/ubuntu-archive focal/main amd64-Pakete 100 /var/lib/dpkg/status
Ich verwende Ubuntu 20.04
Antwort1
EntsprechendArduino-BaumDie Installation des libfuse2
Pakets könnte das Problem beheben. Ich habe Ubuntu 22.04 und es hat bei mir gut funktioniert:
sudo apt-get -y install libfuse2
Antwort2
Entsprechend derentsprechendes Problemdie heruntergeladene Appimage-Datei ist eine 32-Bit-Version
balenaEtcher-1.5.121-ia32
während die installierte Bibliothek 64-Bit ist
apt-cache policy libfuse2 ... 500 http://mirror.xeonbd.com/ubuntu-archive focal/main amd64 Packages
Leider ist die Fehlermeldung des Appimage-Codes nicht ausreichend:
dlopen(): error loading libfuse.so.2 AppImages require FUSE to run. ...
Es wird nicht angezeigt, nach welcher Version der Bibliothek der dlopen()
Aufruf gesucht hat oder wo er nach der Bibliothek gesucht hat. Dies ist etwas verwirrend, wenn Sie sehen, dass die Bibliothek libfuse.so.2
entgegen der Fehlermeldung auf Ihrem System installiert ist.
Wenn Sie das Appimage ausführen, strace
wird möglicherweise angezeigt, dass in Verzeichnissen für 32-Bit-Bibliotheken nach der Bibliothek gesucht wird.
Im Falle dieses Fehlers sollten Sie daher überprüfen, ob die Architektur der Appimage-Datei mit der Architektur Ihres Systems übereinstimmt.