在Ubuntu上安装最新版的nodejs
最近一直在使用WSL取代以前的Vagrant开发环境,WSL中的CentOS是需要付费的,好在还有免费的Ubuntu提供,于是就在Ubuntu上做些开发环境部署的尝试。
十年前刚接触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