利用移动云电脑信创操作系统(麒麟/UOS)无GPU环境安装 openclaw3.2
本文介绍了在国产操作系统麒麟、uos无GPU环境下安装Openclaw 3.2+版本的简化教程。主要内容包括:使用nvm安装Node.js 24版本;配置npm和pnpm的淘宝镜像源;通过npm install -g openclaw@latest --ignore-scripts命令安装Openclaw(忽略编译脚本);最后运行引导交互配置。文章还提供了常见问题"disconnecte
国产操作系统麒麟、uos 无GPU系统,Openclaw 3.2+版本安装
国产操作系统麒麟、uos下,虚拟机、云电脑等 无GPU场景下,基于npm的Openclaw 3.2+版本安装教程。
本教程移除了复杂的不必要的步骤。
文章来自个人博客:https://blog.plcent.com/openclaw-install-on-kylin-uos/
安装nodejs、npm
借助Nodejs版本管理工具nvm来安装,方便后期切换Nodejs版本
# 下载并安装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
# 查看 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版本,而不需要卸载重装。
如
# 安装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
npm install -g pnpm
在该教程中,用不到,防止你后续需要。
修改安装源为国内淘宝镜像源
该步骤必须要加,要不安装过程慢的要死。
# 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
sudo apt-get install -y -qq git
安装openclaw
npm install -g openclaw@latest --ignore-scripts
--ignore-scripts 表示忽略安装后的脚本,可以避免使用node-llama-cpp编译。这个参数必须加,和官方教程不同。
如果你电脑有GPU,可以不加该参数。
进入openclaw 引导交互开始配置
openclaw onboard --install-daemon
后续按照其他教程使用openclaw即可
问题处理
disconnected (4008): connect failed
解决办法:使用谷歌浏览器,详细原理参见个人博客文章:openclaw 报错 disconnected(4008): connect failed
更多推荐
所有评论(0)