温馨提示×

如何给centos加appimage

小樊
51
2026-09-24 05:03:11
栏目: 智能运维

在 CentOS 上使用 AppImage 其实很简单,因为 AppImage 本身是“免安装”的可执行文件。下面按步骤说明:


一、确认系统环境

AppImage 一般依赖 FUSE,CentOS 默认可能没有。

1. 更新系统

sudo yum update -y

2. 安装 FUSE(很重要)

sudo yum install -y fuse fuse-libs

如果使用的是 CentOS 8 / Stream,可用:

sudo dnf install -y fuse fuse-libs

二、运行 AppImage

1. 下载 AppImage 文件

例如:

wget https://example.com/xxx.AppImage

2. 赋予执行权限

chmod +x xxx.AppImage

3. 直接运行

./xxx.AppImage

三、如果无法运行(常见错误)

❌ 错误:cannot mount AppImage, FUSE not available

解决:

sudo modprobe fuse

或确认 fuse 已安装。


❌ 错误:缺少依赖库(如 libssl、libGL)

安装常用依赖:

sudo yum install -y glib2 libglvnd-glx gtk3 libX11 libXext

四、集成到系统(可选)

1. 移动到统一目录

sudo mkdir -p /opt/appimages
sudo mv xxx.AppImage /opt/appimages/

2. 创建桌面快捷方式

nano ~/.local/share/applications/xxx.desktop

内容示例:

[Desktop Entry]
Name=XXX
Exec=/opt/appimages/xxx.AppImage
Icon=utilities-terminal
Type=Application
Categories=Utility;

保存后:

chmod +x ~/.local/share/applications/xxx.desktop

五、不想用 FUSE(可选)

可以用 --appimage-extract 解压运行:

./xxx.AppImage --appimage-extract
cd squashfs-root
./AppRun

六、总结

✅ CentOS 使用 AppImage 的核心步骤:

  1. 安装 fuse
  2. chmod +x
  3. 直接运行

如果你告诉我 具体的 AppImage 名称 / CentOS 版本,我可以给你更精确的命令。

0 踩