国产操作系统麒麟、uos 无GPU系统,Openclaw 3.2+版本安装

国产操作系统麒麟、uos下,虚拟机、云电脑等 无GPU场景下,基于npmOpenclaw 3.2+版本安装教程。

本教程移除了复杂的不必要的步骤。

安装nodejs、npm

借助Nodejs版本管理工具nvm来安装,方便后期切换Nodejs版本

1
2
3
4
5
6
# 下载并安装nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash
# 当前命令行中执行或者重庆命令行终,使nvm变成终端命令
\. "$HOME/.nvm/nvm.sh"
# 下载并安装 Node.js:
nvm install 24
1
2
3
4
5

# 查看 Node.js 版本:
node -v # Should print "v24.14.0".
# 查看 npm 版本:
npm -v # Should print "11.9.0".

来源于官方教程,地址:https://nodejs.org/en/download

原理说明:nvm时一个nodejs的包管理器,可以让你的电脑中,同时存在多个nodejs版本,后续升级如果当前nodejs版本不可以,可以通过nvm切换nodejs版本,而不需要卸载重装。

1
2
3
4
5
6
7
8
9
# 安装22版本nodejs
nvm install 22
# 查看当前电脑安装了哪些版本
nvm list
24.1.0
22.1.0
# 根据list显示的版本号,切换一个版本
nvm use 22.1.0

nvm安装逻辑时把nvm源码下载到当前用户的~/.nvm目录下,并把~/.nvm/nvm.sh变成终端命令。所以可以在命令行中使用。

安装pnpm

1
npm install -g pnpm

在该教程中,用不到,防止你后续需要。

修改安装源为国内淘宝镜像源

该步骤必须要加,要不安装过程慢的要死。

1
2
3
4
5
6
7
8
9
10
11
# npm 设置淘宝代理
npm config set registry https://registry.npmmirror.com

# pnpm 设置淘宝代理
pnpm config set registry https://registry.npmmirror.com

# npm检查设置结果
npm config get registry

# pnpm检查设置结果
pnpm config get registry

pnpm 写入的配置文件为:~/.config/pnpm/rc
npm 写入的配置文件为:~/.npmrc

安装git

1
sudo apt-get install -y -qq git

安装openclaw

1
npm install -g openclaw@latest --ignore-scripts

--ignore-scripts 表示忽略安装后的脚本,可以避免使用node-llama-cpp编译。这个参数必须加,和官方教程不同。

如果你电脑有GPU,可以不加该参数。

进入openclaw 引导交互开始配置

1
openclaw onboard --install-daemon

后续按照其他教程使用openclaw即可

问题处理

disconnected (4008): connect failed

解决办法:使用谷歌浏览器,详细原理参见本博客文章:openclaw 报错 disconnected(4008): connect failed

国产操作系统麒麟、uos 无GPU系统,Openclaw 3.2+版本安装

https://blog.plcent.com/openclaw-install-on-kylin-uos/

作者

Nolly

发布于

2026-03-08

更新于

2026-03-08

许可协议

评论