如何在Linux上使用AppImage安装软件
AppImage是Linux下无需安装、即下即用的便携式软件格式,将应用程序及其所有依赖项打包为单个文件,支持跨发行版运行(如Ubuntu、CentOS、Fedora等)。以下是详细使用步骤:
从应用程序官方网站(如LibreOffice、Blender的官方页面)或可信第三方平台(如AppImageHub)下载对应Linux架构(64位/32位)的AppImage文件。优先选择官方来源,避免第三方修改的版本。
AppImage文件需具备可执行权限才能运行。打开终端,执行以下命令:
# 切换到AppImage文件所在目录(以~/Downloads为例)
cd ~/Downloads
# 赋予执行权限(将"YourApp.AppImage"替换为实际文件名)
chmod +x YourApp.AppImage
若使用图形界面,可通过文件管理器(如Nautilus、Dolphin)右键点击AppImage文件→选择“属性”→“权限”→勾选“允许作为程序执行”。
./YourApp.AppImage(如./LibreOffice-7.4.5-x86_64.AppImage)。首次运行时,系统会解压临时文件,速度较慢,后续启动会更快。若希望像普通软件一样从应用菜单启动,可安装AppImageLauncher工具(支持自动创建桌面快捷方式和图标关联):
sudo add-apt-repository ppa:appimagelauncher-team/stable
sudo apt update
sudo apt install appimagelauncher
若不想使用AppImageLauncher,可手动创建.desktop文件(位于~/.local/share/applications/目录):
nano ~/.local/share/applications/example.desktop
输入以下内容(替换路径和名称):
[Desktop Entry]
Name=ExampleApp # 应用名称(显示在菜单中)
Exec=/path/to/YourApp.AppImage # AppImage文件完整路径
Icon=/path/to/icon.png # 应用图标路径(可选)
Type=Application
Categories=Utility;Terminal # 应用分类(如Utility/Development)
保存后,执行以下命令刷新菜单:
update-desktop-database ~/.local/share/applications/
AppImage为绿色软件,无需卸载。只需删除对应的AppImage文件,应用程序将从系统中彻底移除。
sudo apt install libfuse2sudo yum install fuse