在Ubuntu上安装最新版的nodejs

技术运维Node.js 656

最近一直在使用WSL取代以前的Vagrant开发环境,WSL中的CentOS是需要付费的,好在还有免费的Ubuntu提供,于是就在Ubuntu上做些开发环境部署的尝试。

在Ubuntu上安装最新版的nodejs

十年前刚接触Linux的时候朋友们也一直是推荐Ubuntu的,后来发生了一些事情让我放弃了Ubuntu:部署在阿里云的Web Server发生过几次宕机事件,可能是我当初太菜没能驾驭好Ubuntu吧。最后换成了CentOS之后一直很稳定没有发生了什么问题。

没想到这么多年过去了,现在又有机会重新拾起了它,记录一下安装NodeJS的过程:

安装仓库中包含的最新版本

sudo apt update
sudo apt install nodejs

#安装npm管理工具
sudo apt install npm

升级node版本为长服务版(lts)

sudo npm cache clean -f
sudo npm install -g n
sudo n lts

切换版本

#可以通过以下命令来切换node的版本
sudo n #将显示本机的可用版本列表,通过上下键来选择对应的版本

#如果对版本比较熟悉,可直接指定版本
sudo n 12.16.1

升级npm

sudo npm i -g npm

常见问题

在安装npm时如果遇到E: Unable to locate package npm的错误,可以先更新apt-get

sudo apt-get update

Post Comment