最近折腾了一下银河麒麟桌面操作系统 V11,把 OpenClaw 中文社区版装上去了。整个过程有一个小坑,但其实不难绕——写下来给后来人省点时间。
先说说环境
银河麒麟桌面操作系统 V11 是目前麒麟软件的最新版本,基于 Debian 系血统,桌面体验已经相当完善。
第一步:装 nvm(Node 版本管理器)
OpenClaw 依赖 Node.js,所以先把 nvm 装上,方便后续管理 Node 版本。
test@test-pc:~$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bashtest@test-pc:~$ source ~/.bashrc装好之后验证一下:
test@test-pc:~$ nvm --version0.40.4看到版本号就说明没问题,继续往下走。
第二步:装 OpenClaw——这里有个坑
运行 OpenClaw 中文社区版的官方一键安装脚本:
curl -fsSL https://clawd.org.cn/install.sh | sudo bash这个脚本会自动调用 curl -fsSL https://deb.nodesource.com/setup_22.x 来配置 Node.js 源,但里面有一段系统检测逻辑:
check_os() {if ! [ -f "/etc/debian_version" ]; thenecho"Error: This script is only supported on Debian-based systems."exit 1fi}意思很直白:它要检查 /etc/debian_version 这个文件存不存在,不存在就直接报错退出。
银河麒麟虽然是 Debian 系,但部分版本没有这个文件,所以脚本会误判,安装中断。
解决方法很简单,手动创建这个文件:
sudotouch /etc/debian_version创建完再重新跑安装脚本就好了。
安装成功
绕过这个小坑之后,安装一路顺畅,下面是成功截图:



小结
整个安装流程就两步,唯一要注意的是 /etc/debian_version 这个文件的问题,手动创建一下就能过。
OpenClaw 的配置部分和其他系统上基本一样,后续有机会再单独写一篇。如果你也在用银河麒麟,遇到类似问题欢迎留言交流。
夜雨聆风