← 返回
未分类

fnOS OpenClaw Updater

飞牛 OpenClaw 更新助手。触发词:「更新openclaw」「升级openclaw」。功能:检测当前运行的 openclaw 版本 → 查找最新稳定版本 → 在 managed-install 目录内执行 npm install 覆盖更新 → 自动重启网关生效。
飞牛 OpenClaw 更新助手。触发词:更新openclaw、升级openclaw。功能:检测当前 openclaw 版本 → 获取最新稳定版 → 在 managed-install目录执行 npm install 覆盖更新 → 自动重启网关生效。
pandaltsgo pandaltsgo 来源
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 316
下载
💾 0
安装
1
版本
#latest

概述

飞牛 OpenClaw 更新助手

关键原则

OpenClaw 安装在 managed-install 目录,即 $OPENCLAW_DATA_DIR/openclaw(飞牛系统标准路径,普通用户无权限写 /vol1/@appcenter/ 系统层)。

> 路径公式:{OPENCLAW_DATA_DIR}/openclaw

> 每个飞牛系统的 OPENCLAW_DATA_DIR 不同,但 managed-install 结构一致。

> 不要硬编码 /vol1/@apphome/... 路径,动态获取更安全。

不要npm i -g openclaw(会报 EACCES 权限错误),也不要openclaw update(同样是全局安装路径)。

正确更新方式

在 managed-install 目录内直接 npm install

# 1. 查询当前运行版本
openclaw --version

# 2. 查询最新版本
npm view openclaw version

# 3. 在 managed-install 目录内更新(会覆盖旧版本,自动生效)
cd "$OPENCLAW_DATA_DIR/openclaw" && npm install openclaw@<最新版本>

# 4. 等待几秒让进程重新加载

更新流程(按顺序执行)

Step 1:确认当前版本和最新版本

openclaw --version
npm view openclaw version

比较两者:

  • 如果 openclaw --version >= npm view openclaw version,已是最新的,无需操作
  • 否则继续 Step 2

Step 2:在 managed-install 目录内安装

cd "$OPENCLAW_DATA_DIR/openclaw" && npm install openclaw@<最新版本>

等待 npm 完成(通常 1-2 分钟)。

Step 3:验证更新成功

openclaw --version

确认输出为新版本号。网关会自动在新版本下运行。

注意事项

  • 不要使用 sudonpm i -gopenclaw update——这些都会失败
  • 更新是覆盖安装,无需卸载
  • 网关进程会自动在新版本下运行,无需手动重启(除非有异常)
  • 遇到 EBADENGINE 警告(undici / node 版本提示)可以忽略,不影响更新

常见问题

症状原因解决
------------------
EACCES permission denied用了全局安装改用 managed-install 目录内 npm install
更新后版本没变进程缓存了旧路径等几秒再查,或确认 openclaw 路径指向正确目录
npm 下载慢网络问题可以给 npm 设置镜像:npm config set registry https://registry.npmmirror.com

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-08 01:09 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

it-ops-security

Free Ride - Unlimited free AI

shaivpidadi
管理OpenClaw的OpenRouter免费AI模型,自动按质量排名模型,配置速率限制备用方案,并更新opencla...
★ 472 📥 78,787
it-ops-security

MoltGuard - Security & Antivirus & Guardrails

thomaslwang
MoltGuard — OpenClaw 安全守卫,由 OpenGuardrails 提供。安装后可防止您和您的用户受到提示注入、数据泄露及恶意行为的侵害。
★ 116 📥 31,046
it-ops-security

1password

steipete
设置和使用 1Password CLI (op)。适用于:安装 CLI、启用桌面应用集成、登录(单/多账户)、通过 op 读取/注入/运行密钥。
★ 53 📥 31,996