# Linux安装Node

# 下载

  1. node 官网 (opens new window)获取 Linux 版本的下载链接 Linux 二进制文件 (x64)

采用LTS版本,获取的链接为 https://npm.taobao.org/mirrors/node/v14.17.5/node-v14.17.5-linux-x64.tar.xz

  1. 进入 Linux/usr/local 目录创建一个 nodejs 目录,如果权限不足,使用 sudo 命令。
cd ~
cd /usr/local
mkdir nodejs
1
2
3
  1. 进入 nodejs 目录,执行下载命令
wget https://npm.taobao.org/mirrors/node/v14.17.5/node-v14.17.5-linux-x64.tar.xz
1

# 解压

  1. 在当前目录(nodejsxz 解压,生成 node-v14.17.5-linux-x64.tar
xz -d node-v14.17.5-linux-x64.tar.xz
1
  1. 再执行 tar 解压,生成 node-v14.17.5-linux-x64 目录
tar -xf node-v14.17.5-linux-x64.tar
1
  1. 此时我们可以删掉 nodejs 目录下的 node-v14.17.5-linux-x64.tar
rm -rf node-v14.17.5-linux-x64.tar
1
  1. 然后把 node-v14.17.5-linux-x64 目录下的所有内容移到 nodejs
mv node-v14.17.5-linux-x64/* /usr/local/nodejs
1
  1. 最后顺便把空目录 node-v14.17.5-linux-x64 删掉
rm -rf node-v14.17.5-linux-x64
1

# 配置

此时 nodejs/bin 目录下已经存在 nodenpm,但是为了全局能使用,配置下软链接

ln -s /usr/local/nodejs/bin/node /usr/local/bin
ln -s /usr/local/nodejs/bin/npm /usr/local/bin
1
2

测试下安装结果

node -v
# v14.17.5
npm -v
# 6.14.14 
1
2
3
4

完成!