尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Debian系linux操作系统里安装OpenClaw 升级版本

Debian系linux操作系统里安装OpenClaw 升级版本 Debian 系linux操作系统Ubuntu/Kali/ParrotOS里安装 OpenClaw一 、取得root用户权限非root用户会有严重权限不足问题ParrotOS 7.2 示例1.先设置 root 密码sudo passwd root输入当前普通用户密码输入两次自定义 root 高强度密码2、修改 LightDM 配置开启手动用户名登录支持 root登录 kali不需要此步骤sudo nano /etc/lightdm/lightdm.conf sudo systemctl restart lightdm完整修改后的 lightdm.conf 内容[Seat:*] greeter-hide-usersfalse greeter-allow-guestfalse greeter-show-manual-logintrue allow-root-logintrue #autologin-guestfalse #autologin-user #autologin-user-timeout0 #exit-on-failurefalse重启后在登录界面不要直接输入密码回车登录普通用户直接点击密码输入框下 登录 按钮会切换到用户名输入界面。3、更换国内镜像源sudo nano /etc/apt/sources.list清空原有全部内容粘贴中科大 Parrot 镜像deb https://mirrors.ustc.edu.cn/parrot echo main contrib non-free deb-src https://mirrors.ustc.edu.cn/parrot echo main contrib non-free刷新软件源缓存sudo apt update4、开启systemd linger用户会话常驻sudo loginctl enable-linger root5、更新系统基础依赖安装 Node.js 22apt update apt upgrade -y apt install -y curl git ca-certificates build-essential apt install -y nodejs# 校验版本node -vnpm -v6、一键官方脚本安装curl -fsSL https://openclaw.ai/install.sh | bash一键安装完成后进入交互式配置对话配置完成后运行启动控制台命令携带口令自动打开浏览器WEB控制台openclaw dashboard给小龙虾发送第一任务取消系统自动休眠自动锁屏。防止系统待机状态唤醒过程卡宕机Q:系统还会频繁黑屏看看锁屏/睡眠取消了没A:全部搞定了。总结发现的问题之前只有 root 的 powerdevil 配置是禁用的但 PowerDevil 进程挂了没重启导致 Wayland 合成器走了默认关屏逻辑所以频繁黑屏。已完成的修复层面 设置 状态关闭显示器 TurnOffDisplayIdleTimeoutSec0 ✅ 永不休眠自动挂起 AutoSuspendAction0 ✅ 已禁用屏幕变暗 DimDisplayWhenIdlefalse ✅ 已禁用自动锁屏 Autolockfalse ✅ 已禁用systemd 挂起 sleep/suspend/hibernate targets ✅ 已 masklogind 所有 Handle*Key / IdleAction ✅ 设为 ignoreD-Bus inhibit ScreenSaver PowerManagement ✅ 持久化守护进程 (PID 3406)开机自启 KDE autostart ✅ 下次登录自动拉起现在屏幕应该不会再自动黑屏了。不过这次的 inhibit 只在当前 session 有效 —— 如果你注销或重启桌面autostart 条目会在登录时自动重新创建 inhibit。结束语现阶段小龙虾把系统搞崩溃是非常正常且合理的事情选用优秀的大模型作为openclaw大脑可以减少系统崩溃情况发生。所以重要系统变更节点要及时备份做快照如上述Q /A 总结系统崩溃原因恢复系统后让小龙虾参考下次注意和你的助手共同进步吧openclaw因node版本问题升级失败后不能启动问题处理方法。OpenClaw 2026.7.1 要求 Node.js 为 22.22.3 23、24.15.0 25 或 25.9.0但本机 apt 源只提供 v22.22.2差一个小版本号导致启动被版本检查拦截。升级过程中异常退出还遗留了一个孤儿迁移租约stale startup-migration lease阻止任何新 gateway 进程启动。修复步骤安装 Node 版本管理器 (nvm) 并安装满足要求的 v22.22.3最小改动、最贴近现有环境设为默认版本修正了 nvm 初始误装到 /.nvm 的路径问题迁移到标准 /root/.nvm。修复 shell 配置在 /root/.bashrc 和 /root/.profile 中正确加载 nvm确保新开/登录/交互式 shell 自动使用 v22.22.3处理了 .bashrc 中 export PATH/usr/bin:$PATH 会覆盖 nvm node 的顺序问题。清除孤儿迁移租约删除了 state/openclaw.sqlite 中一条 owner 进程已不存在、仍在有效的 startup-migrations lease已先备份数据库。重建 systemd 服务定义执行 openclaw gateway install --force让服务文件使用当前 CLI 2026.7.1 与正确的 nvm node 路径旧文件已自动备份为 .bak。验证结果openclaw --version → OpenClaw 2026.7.1 (2d2ddc4) ✅真实登录 shell 模拟下 node v22.22.3 ✅gateway 前台启动进程存活、日志无报错 ✅openclaw health → QQ Bot: configured、Gateway/Agents/Session store 全部正常 ✅systemd 服务文件 ExecStart 与 PATH 均指向 /root/.nvm/versions/node/v22.22.3/bin/node ✅
返回列表