以下是几种主流的更新方法,请根据你的情况选择:

直接下载新版覆盖(最通用)
这是最常见的方法,尤其适用于直接从 GitHub Releases 页面下载的压缩包。
-
备份配置(重要!):
- 打开 OpenClaw 的安装目录。
- 备份整个
config文件夹(或settings.ini等配置文件),这是你的个人设置、订阅链接和规则,重装后可以还原。
-
下载最新版本:
- 访问 OpenClaw 的 GitHub 项目页面(通常是
https://github.com/openclaw-project/openclaw或类似地址)。 - 找到 “Releases” 部分。
- 下载最新版本对应你操作系统(Windows/macOS/Linux)的压缩包。
- 访问 OpenClaw 的 GitHub 项目页面(通常是
-
覆盖安装:
- 关闭正在运行的 OpenClaw。
- 解压新下载的压缩包,将其中所有文件复制并覆盖到旧的安装目录中。
- 如果你之前备份了
config文件夹,现在可以将其复制回原位,覆盖新的空配置文件夹。
-
重新启动:
运行新版的 OpenClaw 主程序即可。
使用包管理器(适用于特定平台)
如果你最初是通过系统的包管理器安装的,更新会更简单。
-
Windows (使用 Winget):
winget upgrade openclaw
-
macOS (使用 Homebrew):
brew update brew upgrade openclaw
-
Linux (发行版仓库): 使用你系统的包管理命令,
- Ubuntu/Debian:
sudo apt update && sudo apt upgrade openclaw - Arch Linux:
sudo pacman -Syu openclaw - Fedora:
sudo dnf update openclaw
(注意:OpenClaw 不一定在所有 Linux 发行版的官方仓库中,你可能需要添加第三方源或使用 Flatpak/Snap等通用包)
- Ubuntu/Debian:
使用内置检查(如果支持)
- 启动 OpenClaw,在软件的 设置、关于或帮助 菜单中,查看是否有 “检查更新” 的选项。
- 如果有,可以直接点击,它会引导你前往下载页面或自动下载更新包。
重要提示:
- 查看 Release Notes:在更新前,建议查看 GitHub Release 页面上的更新说明,了解新功能、修复以及可能的配置变更或数据库迁移要求,有时从旧版本跨越多个大版本升级,可能需要特殊的升级步骤。
- 数据兼容性:通常小版本更新(如 1.2.0 -> 1.2.1)是安全的,大版本更新(如 1.x -> 2.0)时,开发者通常会在发布公告中明确指出是否需要手动干预或重置配置。
- 重新获取核心/订阅:更新后,首次启动时软件可能会自动或提示你下载/更新必要的核心组件(如 Clash 内核)和规则集。
总结步骤建议:
- 备份你的配置文件。
- 去 GitHub Releases 页面下载最新版的压缩包。
- 覆盖到旧安装目录。
- 恢复你的配置文件。
- 查看更新说明,看是否需要执行额外操作。
这是手动更新开源桌面应用的通用流程。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。