在 Ubuntu 上运行 AppImage 非常简单,按下面步骤操作即可:
例如:
example.AppImage
AppImage 默认没有执行权限,需要先赋予:
chmod +x example.AppImage
然后运行:
./example.AppImage
./example.AppImage
./example.AppImage --help
./example.AppImage --appimage-extract
会生成 squashfs-root 目录,可用于调试。
原因通常是 缺少 FUSE。
sudo apt update
sudo apt install fuse libfuse2
如果是 Ubuntu 24.04(无 fuse):
sudo apt install libfuse2t64
sudo add-apt-repository ppa:appimagelauncher-team/stable
sudo apt update
sudo apt install appimagelauncher
安装后:
uname -m
x86_64 → 需要 x86_64 AppImage尝试:
./example.AppImage --appimage-extract
然后查看内部依赖。
chmod +x xxx.AppImage
./xxx.AppImage
如果你愿意,可以告诉我:
我可以给你 针对性的解决方案。