OpenClaw 的更新方式取决于你最初是如何下载和安装它的。它作为开源项目,通常不包含内置的自动更新功能

openclaw openclaw中文博客 2

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

OpenClaw 的更新方式取决于你最初是如何下载和安装它的。它作为开源项目,通常不包含内置的自动更新功能-第1张图片-OpenClaw 中文版 - 真正能做事的 AI

直接下载新版覆盖(最通用)

这是最常见的方法,尤其适用于直接从 GitHub Releases 页面下载的压缩包。

  1. 备份配置(重要!)

    • 打开 OpenClaw 的安装目录。
    • 备份整个 config 文件夹(或 settings.ini 等配置文件),这是你的个人设置、订阅链接和规则,重装后可以还原
  2. 下载最新版本

    • 访问 OpenClaw 的 GitHub 项目页面(通常是 https://github.com/openclaw-project/openclaw 或类似地址)。
    • 找到 “Releases” 部分。
    • 下载最新版本对应你操作系统(Windows/macOS/Linux)的压缩包。
  3. 覆盖安装

    • 关闭正在运行的 OpenClaw。
    • 解压新下载的压缩包,将其中所有文件复制并覆盖到旧的安装目录中。
    • 如果你之前备份了 config 文件夹,现在可以将其复制回原位,覆盖新的空配置文件夹。
  4. 重新启动

    运行新版的 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等通用包)

使用内置检查(如果支持)

  • 启动 OpenClaw,在软件的 设置、关于或帮助 菜单中,查看是否有 “检查更新” 的选项。
  • 如果有,可以直接点击,它会引导你前往下载页面或自动下载更新包。

重要提示:

  1. 查看 Release Notes:在更新前,建议查看 GitHub Release 页面上的更新说明,了解新功能、修复以及可能的配置变更或数据库迁移要求,有时从旧版本跨越多个大版本升级,可能需要特殊的升级步骤。
  2. 数据兼容性:通常小版本更新(如 1.2.0 -> 1.2.1)是安全的,大版本更新(如 1.x -> 2.0)时,开发者通常会在发布公告中明确指出是否需要手动干预或重置配置。
  3. 重新获取核心/订阅:更新后,首次启动时软件可能会自动或提示你下载/更新必要的核心组件(如 Clash 内核)和规则集。

总结步骤建议:

  1. 备份你的配置文件。
  2. GitHub Releases 页面下载最新版的压缩包。
  3. 覆盖到旧安装目录。
  4. 恢复你的配置文件。
  5. 查看更新说明,看是否需要执行额外操作。

这是手动更新开源桌面应用的通用流程。

抱歉,评论功能暂时关闭!