【前提】安装nvm的一般方法是使用curl命令(可自行搜索),但是本人由于网络原因一直无法使用curl正常安装如图1(也未找到具体解决方法),故寻找其他方法
图 1
【环境】Windows11 下基于wsl的debian12.6
Tips
- 查看Windows版本:设置——>系统——>系统信息
- 查看debian版本:在终端中输入:
cat /etc/debian_version
【步骤】
1. 在nvm官方GitHub仓库中下载install.sh文件
2. 使用 mv 命令将文件移动至wsl环境中
mv /path/to/downloaded/install.sh ~/
3. 执行安装脚本
bash ~/install.sh
一般就安装成功了,但是我在安装时依旧出现了网络问题...如图2(有没有大佬知道怎么回事)
图 2
解决:
3.1 将 Git 配置为使用 HTTP 方式:
git config --global url."https://github.com/".insteadOf git@github.com:
再次安装就成功了,如图3
3.2 安装成功后还没加载到当前的shell对话中。可以重新启动终端或者手动加载nvm
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # 这会加载 nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # 这会加载 nvm bash_completion
此时就再查看版本号成功输出,即安装成功。
nvm --version
【声明】以上内容均原创,请勿随意转载,希望能够帮到和我有相同问题的人