温馨提示×

Ubuntu如何更新AppImage版本

小樊
98
2026-08-15 23:52:39
栏目: 智能运维

在 Ubuntu 上更新 AppImage 应用,和 .deb 或 snap 不同,AppImage 没有统一的包管理器,需要手动或借助工具来更新。下面按常见方式给你说明。


一、手动更新 AppImage(最常用)

1️⃣ 确认当前 AppImage 版本

运行应用后,一般在:

  • Help → About
  • 或命令行运行:
./xxx.AppImage --version

2️⃣ 到官网或发布页下载新版

常见来源:

  • 项目官网
  • GitHub Releases(最常见)
  • AppImageHub:https://www.appimagehub.com

下载新的 .AppImage 文件。


3️⃣ 替换旧文件

假设原文件在:

~/Applications/xxx.AppImage

操作:

rm ~/Applications/xxx.AppImage
mv ~/Downloads/xxx.AppImage ~/Applications/
chmod +x ~/Applications/xxx.AppImage

✅ 更新完成


二、使用 AppImage 更新工具(推荐)

✅ 方法 1:AppImageUpdate(官方推荐)

1️⃣ 安装 AppImageUpdate

下载:

wget https://github.com/AppImage/AppImageUpdate/releases/latest/download/AppImageUpdate-x86_64.AppImage
chmod +x AppImageUpdate-x86_64.AppImage

2️⃣ 更新 AppImage

./AppImageUpdate-x86_64.AppImage ~/Applications/xxx.AppImage

✅ 会自动下载最新版本并替换


✅ 方法 2:Zap(更现代)

curl -sSL https://raw.githubusercontent.com/srevinsaju/zap/master/install.sh | bash

使用示例:

zap install xxx
zap update

三、使用 AppImageLauncher(集成桌面)

适合希望像系统应用一样管理的用户。

安装

sudo add-apt-repository ppa:appimagelauncher-team/stable
sudo apt update
sudo apt install appimagelauncher

特点

  • 双击 AppImage 自动安装
  • 自动放入菜单
  • 更新仍需手动替换文件

四、检查 AppImage 是否支持自更新

有些 AppImage 内置更新功能,例如:

  • Obsidian
  • Logseq
  • Kdenlive(部分版本)

可在应用内:

Settings → Check for Updates

五、常见问题

❓ 更新后无法运行

chmod +x xxx.AppImage

❓ 提示 FUSE 错误

sudo apt install fuse libfuse2

六、总结建议

场景 推荐方式
偶尔使用 手动下载
经常更新 AppImageUpdate
桌面统一管理 AppImageLauncher
命令行爱好者 Zap

如果你愿意,可以告诉我 具体是哪个 AppImage(例如 Obsidian / VSCode / 某软件),我可以给你 精确的更新步骤。

0 踩