【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
相关推荐
CDN3601 分钟前
SDK 游戏盾接入闪退 / 初始化失败?依赖冲突与兼容修复
运维·游戏·网络安全
123过去38 分钟前
hashid使用教程
linux·网络·测试工具·安全
C+++Python1 小时前
Linux/C++多进程
linux·运维·c++
最贪吃的虎1 小时前
GitHub推送又超时了?试试SSH
运维·ssh·github
XZY0281 小时前
如何使用grpc
运维·服务器
rleS IONS1 小时前
SQL2000在win10上安装的方法
运维·服务器
Stack Overflow?Tan901 小时前
linux ubuntu22.04安装ROS2humble完整版的流程
linux·docker·ros2
zly35001 小时前
centos7 sshd无法启动
linux·运维·服务器
IMPYLH2 小时前
Linux 的 hostid 命令
linux·运维·服务器·bash
编程大师哥3 小时前
Linux 命名管道(FIFO)通信 超清晰讲解
linux·运维·服务器