一、准备工作:获取AppImage文件
首先从应用程序的官方网站或可信开源平台(如GitHub Releases、AppImageHub)下载对应系统架构(如x86_64、arm64)的AppImage文件。确保文件完整,避免下载损坏的安装包。
二、赋予执行权限(关键步骤)
AppImage是可执行文件,但下载后默认无执行权限,需通过以下方式开启:
cd命令切换到AppImage所在目录(如cd ~/Downloads),运行以下命令赋予权限:chmod +x 文件名.AppImage
将“文件名.AppImage”替换为实际文件名(如firefox-120.0esr.AppImage)。三、运行AppImage文件
权限设置完成后,可通过以下两种方式启动应用:
./文件名.AppImage
例如:./firefox-120.0esr.AppImage。四、常见问题排查
sudo apt install libfuse2
安装完成后重启系统或重新运行AppImage。sudo apt install libgtk-3-0)。五、可选:桌面集成(固定到Dock/菜单)
若需将AppImage添加到系统应用菜单或Dock(如Ubuntu Dock),可通过以下两种方式实现:
sudo add-apt-repository ppa:appimagelauncher-team/stable
sudo apt update
sudo apt install appimagelauncher
安装后,双击AppImage文件时会弹出提示,选择“Integrate and run”(集成并运行),工具会自动创建桌面快捷方式和菜单项。之后可在应用菜单中找到该应用,右键选择“Add to Favorites”(添加到收藏夹)固定到Dock。~/.local/share/applications/目录下创建新文件(如myapp.desktop):nano ~/.local/share/applications/myapp.desktop
[Desktop Entry]
Name=MyApp
Exec=/path/to/your/app.AppImage
Icon=/path/to/icon.png # 可选,替换为应用图标路径
Type=Application
Categories=Utility;Terminal=false
chmod +x ~/.local/share/applications/myapp.desktop
update-desktop-database ~/.local/share/applications/
六、卸载AppImage
由于AppImage采用“即用即走”模式,未真正安装到系统,卸载仅需删除AppImage文件(及手动创建的.desktop文件,若有)。例如:
rm ~/Downloads/yourapp.AppImage
若之前集成了桌面快捷方式,记得一并删除对应的.desktop文件(位于~/.local/share/applications/)。