一、安装

curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

&&\ 的意思是前面的命令执行无误后,再执行后面代码,此命令是安装Nodejs 18.x

二、更新

1、安装N

# 查看当前版本
node -v
# 清理本地包缓存
npm cache clean -f
# 安装
npm i -g n
# 查看n是否安装成功
n -V

2、更新node版本

n stable // 把当前系统的 Node 更新成最新的 “稳定版本”
n lts // 长期支持版
n latest // 最新版
n 16.13.1 // 指定安装版本

3、升级完成后,查看node版本

node -v
#查看安装路径
which node

如果没有更新成功,可以尝试重启shell工具;或者执行下面的命令:

hash -r
rehash

三、卸载

执行命令:

sudo rm -rf /usr/local/bin/npm /usr/local/share/man/man1/node* ~/.npm
sudo rm -rf /usr/local/lib/node*
sudo rm -rf /usr/local/bin/node*
sudo rm -rf /usr/local/include/node*

sudo apt-get purge nodejs npm
sudo apt autoremove

即可卸载。