
Clicar duas vezes no appimage não funcionou, então tentei os seguintes comandos
chmod +x .appimage
sudo ./.appimage
mas isso me dá o erro
dlopen(): erro ao carregar libfuse.so.2 AppImages requerem que o FUSE seja executado. Você ainda poderá extrair o conteúdo deste AppImage se você executá-lo com a opção --appimage-extract. Consulte https://github.com/AppImage/AppImageKit/wiki/FUSE Para maiores informações
mas o Fuse está instalado no meu sistema.
política de cache do apt libfuse2 libfuse2: Instalado: 2.9.9-3 Candidato: 2.9.9-3 Tabela de versões: *** 2.9.9-3 500 500 pacotes http://mirror.xeonbd.com/ubuntu-archive focal/main amd64 100 /var/lib/dpkg/status
Estou no Ubuntu 20.04
Responder1
De acordo comarduinoinstalar o libfuse2
pacote pode resolver o problema. Eu tenho Ubuntu 22.04 e funcionou bem para mim:
sudo apt-get -y install libfuse2
Responder2
De acordo comproblema correspondenteo arquivo Appimage baixado é uma versão de 32 bits
balenaEtcher-1.5.121-ia32
enquanto a biblioteca instalada é de 64 bits
apt-cache policy libfuse2 ... 500 http://mirror.xeonbd.com/ubuntu-archive focal/main amd64 Packages
Infelizmente, a mensagem de erro do código Appimage é insuficiente:
dlopen(): error loading libfuse.so.2 AppImages require FUSE to run. ...
Ele não informa qual versão da biblioteca a dlopen()
chamada procurou ou onde pesquisou a biblioteca. Isso fica um pouco confuso quando você vê que a biblioteca libfuse.so.2
está instalada em seu sistema, ao contrário da mensagem de erro.
A execução do Appimage strace
pode mostrar que ele procura a biblioteca em diretórios de bibliotecas de 32 bits.
Portanto caso ocorra este erro você deve verificar se a arquitetura do arquivo Appimage corresponde à arquitetura do seu sistema.