在 Ubuntu 上更新 AppImage 应用,和 .deb 或 snap 不同,AppImage 没有统一的包管理器,需要手动或借助工具来更新。下面按常见方式给你说明。
运行应用后,一般在:
./xxx.AppImage --version
常见来源:
下载新的 .AppImage 文件。
假设原文件在:
~/Applications/xxx.AppImage
操作:
rm ~/Applications/xxx.AppImage
mv ~/Downloads/xxx.AppImage ~/Applications/
chmod +x ~/Applications/xxx.AppImage
✅ 更新完成
下载:
wget https://github.com/AppImage/AppImageUpdate/releases/latest/download/AppImageUpdate-x86_64.AppImage
chmod +x AppImageUpdate-x86_64.AppImage
./AppImageUpdate-x86_64.AppImage ~/Applications/xxx.AppImage
✅ 会自动下载最新版本并替换
curl -sSL https://raw.githubusercontent.com/srevinsaju/zap/master/install.sh | bash
使用示例:
zap install xxx
zap update
适合希望像系统应用一样管理的用户。
sudo add-apt-repository ppa:appimagelauncher-team/stable
sudo apt update
sudo apt install appimagelauncher
有些 AppImage 内置更新功能,例如:
可在应用内:
Settings → Check for Updates
chmod +x xxx.AppImage
sudo apt install fuse libfuse2
| 场景 | 推荐方式 |
|---|---|
| 偶尔使用 | 手动下载 |
| 经常更新 | AppImageUpdate |
| 桌面统一管理 | AppImageLauncher |
| 命令行爱好者 | Zap |
如果你愿意,可以告诉我 具体是哪个 AppImage(例如 Obsidian / VSCode / 某软件),我可以给你 精确的更新步骤。