在 CentOS 下启动 AppImage 一般按下面步骤来(以普通用户为例):
chmod +x xxx.AppImage
./xxx.AppImage
如果提示找不到文件,确认路径正确,或用绝对路径:
~/Downloads/xxx.AppImage
FUSE 相关错误AppImage 依赖 FUSE(旧版),CentOS 常见报错:
fusermount not found
解决:
sudo yum install fuse
sudo modprobe fuse
或直接 不解压运行(推荐):
./xxx.AppImage --appimage-extract-and-run
如果是 最小化 CentOS(Server),需要先安装桌面:
sudo yum groupinstall "GNOME Desktop"
然后启动图形界面:
startx
例如 libnss3、libgtk 等:
sudo yum install -y libnss3 gtk3
sudo mv xxx.AppImage /usr/local/bin/xxx
之后可直接:
xxx
在 /usr/share/applications/ 新建:
sudo vi /usr/share/applications/xxx.desktop
内容示例:
[Desktop Entry]
Name=XXX
Exec=/usr/local/bin/xxx.AppImage
Icon=xxx
Type=Application
Categories=Utility;
--appimage-extract # 解包
--appimage-extract-and-run
--version
如果你愿意,可以告诉我:
我可以给你更精确的命令。