【Linux】Ubuntu升级nodejs版本

在下载nvm对nodejs版本进行管理时,由于网络因素一直下载失败,于是采用了新的方法对nodejs版本进行升级。

首先我们先查询一下现存的nodejs版本号,发现是12

我们下载一个名为n的软件包,n 是一个非常方便的 Node.js 版本管理工具,类似于 Ruby 的 rvm 或 Python 的 pyenv。它可以帮助你在同一台机器上轻松切换和管理多个 Node.js 版本。

在下载n之前,我们需要安装npm。

sudo apt install npm

安装时若出现此问题,只需运行apt-get update更新软件包后重新安装即可

现在安装n

sudo npm install n -g

安装完成后,我们可以对nodejs版本进行管理

# 升级到最新的稳定版本
sudo n stable

自动为我安装了node-v20.9.0版本

安装完成后如果显示仍然为之前版本,使用hash -r后再次查询即可

当然也可以自己选择版本安装,比如我想安装一个远古版本的nodejs8.17.0

sudo n 8
相关推荐
玥轩_5217 分钟前
《Linux服务与安全管理》| 数据库服务器安装和配置
linux·运维·服务器·数据库·安全·网络安全·redhat
深度Linux17 分钟前
探秘Linux IO虚拟化:virtio的奇幻之旅
linux·c/c++·virtio·虚拟化技术
江湖有缘34 分钟前
Linux系统之whereis命令的基本使用
linux·运维·服务器
老大白菜38 分钟前
在 Ubuntu 中使用 Conda 创建和管理虚拟环境
linux·ubuntu·conda
zhkmxx93044 分钟前
docker pull Error response from daemon问题
运维·docker·容器
捡破烂的加菲猫1 小时前
Zookeeper入门部署(单点与集群)
linux·分布式·zookeeper
晚秋贰拾伍1 小时前
每天学点小知识之设计模式的艺术-策略模式
运维·设计模式·系统安全·运维开发·策略模式
monstercl2 小时前
ubuntu磁盘扩容
linux·运维·ubuntu·磁盘扩容
我们的五年2 小时前
【Linux网络编程】:守护进程,前台进程,后台进程
linux·服务器·后端·ubuntu
微光守望者4 小时前
Node.js常用知识
前端·javascript·node.js