在 CentOS(以及大多数 Linux 发行版)中,AppImage 本身不需要“安装”,但需要有可执行权限才能运行。下面是常见做法:
假设你的文件是:
xxx.AppImage
chmod +x xxx.AppImage
然后运行:
./xxx.AppImage
在终端运行:
./xxx.AppImage
很多 AppImage 依赖 fusermount:
sudo yum install fuse
sudo modprobe fuse
或(CentOS 8 / Stream):
sudo dnf install fuse
如果仍然报错,可以尝试:
./xxx.AppImage --appimage-extract
然后进入 squashfs-root 目录运行里面的可执行文件。
sudo mv xxx.AppImage /opt/
sudo chmod +x /opt/xxx.AppImage
然后可以创建桌面快捷方式(.desktop 文件)。
chmod +x xxx.AppImage
如果你愿意,可以告诉我:
我可以给你更精确的解决方案。