本篇文章我们介绍如何通过nvm(node版本管理工具)来实现离线安装nodejs
第一步:下载nvm
https://github.com/nvm-sh/nvm/releases/tag/v0.40.1
在页面找到【Source code(tar.gz)】下载
第二步:安装nvm
将下载好的tar.gz拷贝到银河麒麟系统文件夹下(加入拷贝到/home/software),然后通过如下面命令进行解压
#解压到当前文件夹
tar -xzvf /home/software/nvm-0.40.1.tar.gz#解压到指定文件夹
tar -xzvf /home/software/nvm-0.40.1.tar.gz -C [想要解压到的目的文件夹]
第三步:配置nvm
通过下面命令打开.bashrc文件配置nvm
vim ~/.bashrc
在文件最底部添加下面的内容:
#文件最下方
export NVM_DIR="/home/software/nvm-0.40.1" #改成自己的安装目录
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
执行下面命令重启生效
source ~/.bashrc
执行下面命令查看版本,出现版本信息表示配置生效
nvm -v
在nvm安装目录下创建versions/node目录,后面安装nodejs需要用。
第四步:下载nodejs
下载地址:Index of /download/release/latest-v18.x/
选择版本:[node-v18.20.8-linux-x64.tar.gz]
第五步:安装nodejs
将下载好的nodejs放到上面创建的nvm0.40.1/versions/node中,然后使用下面命令进行解压
tar -zvxf node-v18.20.8-linux-x64.tar.gz
解压后,将文件名node-v18.20.8-linux-x64改为v18.20.8
然后通过下面nvm命令使用此版本的node
#指定使用的node版本
nvm use v18.20.8#查看当前使用的node版本
nvm list
到此安装完成