Ubuntu 20.04 で AppImage を実行できない

Ubuntu 20.04 で AppImage を実行できない

Ubuntu 20.04でAppImagesを実行できません。すべての権限は正常です(画像を参照)。1)そしてターミナルも試してみました(写真参照)2)。ターミナルのメッセージはdlopen(): error loading libfuse.so.2とですAppImages require FUSE to run.が、ヒューズはすでにインストールされています(画像を参照)。3) と表示されますfuse is already the newest version (2.9.9-3)。apt オプションを使用して fuse を再インストールしてみましたが--reinstall、結果は同じです。

何かご意見は?

よろしくお願いします :)

権限は問題ありません

ターミナルを試してみた

ヒューズはすでにインストールされています

答え1

エラー メッセージに関連する問題を解決しました:

dlopen(): error loading libfuse.so.2

AppImages require FUSE to run.

FUSEをインストールすることにより。

Ubuntu < 22.04 の場合は以下を使用します:

sudo apt-get install fuse libfuse2

Ubuntu >= 22.04 の場合は以下を使用します:

sudo apt install libfuse2

ソース:https://docs.appimage.org/user-guide/troubleshooting/fuse.html

答え2

実際の CPU アーキテクチャ用の appimage をダウンロードする必要があります。

最も人気があるのはamd64です。したがって、BalenaEtcherのダウンロードリンクは次のようになります。https://github.com/balena-io/etcher/releases/download/v1.5.122/balenaEtcher-1.5.122-x64.AppImage

答え3

UbuntuでEtcherをAppImageとして実行するのに苦労している場合は、適切な方法著者らが指摘した通り。

Jammy ホストでfuse問題が発生し、依存関係の地獄を引き起こしたので、注意してください。libfuse2

dpkg: fuse3: dependency problems, but removing anyway as you requested:
 kio-fuse depends on fuse3.
 encfs depends on fuse; however:
  Package fuse is not installed.
  Package fuse3 which provides fuse is to be removed.
 cryfs depends on fuse; however:
  Package fuse is not installed.
  Package fuse3 which provides fuse is to be removed.

関連情報