背景: 安装cluade code的前提是安装好版本号大于18的node。但是在工作场景中可能会遇到低版本Linux【16.04】下使用 nvm安装node后报错:
(base) ******@ubuntu:~$ node -v
node: /lib/x86_64-linux-gnu/libm.so.6: version GLIBC_2.27' not found (required by node)
node: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.25' not found (required by node)
node: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.28' not found (required by node)
对于此类特定情况,可跳过 nvm,选择直接安装 node的全依赖版本
- 
下载全依赖版本 node:https://unofficial-builds.nodejs.org/download/release/v18.18.0/ 
  
- 
解压并重命名 
tar -xzvf node-v18.18.0-linux-x64-glibc-217.tar.gz
mv node-v18.18.0-linux-x64-glibc-217  ~/node/node-v18
- 
.bashrc中添加路径信息: 
 export PATH="/home/****/node/node-v18/bin:$PATH"
- 
修改 npm 使用阿里云镜像源 
npm config set registry=https://registry.npmmirror.com
- 正常使用 npm 安装 cluade code 和 ccr
