在 CentOS 上运行 AppImage 软件其实非常简单,因为 AppImage 本身是“免安装”的可执行文件。下面按步骤说明:
AppImage 依赖 FUSE(文件系统用户空间),CentOS 默认可能没有安装。
sudo yum install fuse -y
sudo modprobe fuse
CentOS 8 / Stream 可用
dnf:
sudo dnf install fuse -y
例如:
wget https://example.com/xxx.AppImage
chmod +x xxx.AppImage
./xxx.AppImage
sudo yum install fuse-libs -y
根据提示安装:
sudo yum install gtk3 libnss3 libxcb -y
在文件管理器中:
./xxx.AppImage --appimage-extract
cd squashfs-root
./AppRun
vim ~/.local/share/applications/xxx.desktop
内容示例:
[Desktop Entry]
Name=XXX
Exec=/绝对路径/xxx.AppImage
Icon=/绝对路径/icon.png
Type=Application
Terminal=false
CentOS 用 AppImage = 装 FUSE + chmod +x + 双击/运行
如果你有具体的 AppImage 名称或报错信息,我可以帮你精确排查。