在 CentOS 上运行 AppImage 其实很简单,AppImage 本身是自带依赖的可执行文件,不需要像 rpm 那样安装。下面是完整步骤(以 CentOS 7 / 8 为例):
比如:
wget https://example.com/xxx.AppImage
chmod +x xxx.AppImage
./xxx.AppImage
✅ 一般情况到这就够了
AppImages require FUSE to run
yum install fuse fuse-libs
dnf install fuse
然后:
modprobe fuse
CentOS 7 比较常见(系统太老)
解决思路:
--appimage-extract 模式./xxx.AppImage --appimage-extract
cd squashfs-root
./AppRun
mkdir -p ~/.local/share/applications
新建:
~/.local/share/applications/xxx.desktop
内容示例:
[Desktop Entry]
Name=XXX
Exec=/绝对路径/xxx.AppImage
Type=Application
Terminal=false
Icon=/路径/icon.png
CentOS 用 AppImage = 下载 → chmod +x → 直接运行
如果你告诉我:
我可以给你更精确的命令。