如何在Ubuntu上安装最新版本的Nodejs?

问题描述 投票:0回答:5

我最近开始使用ubuntu(22.04.1)。我想安装nodejs最新版本(当前为v18.12.1 LTS)。 但我的

node --version
显示版本 v12.22.9.

首先,我使用

sudo apt-get install nodejs
安装节点。然后我重新安装我的节点,但在重新安装之前我使用
sudo apt update && sudo apt upgrade
更新我的系统。但我不断得到相同的结果。节点版本 v12.22.9.

node.js ubuntu
5个回答
4
投票

当前的 LTS 版本可以通过安装

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

与已提供的答案不同,此常绿链接将始终安装当前的长期支持版本。因此,您不需要每隔几个月调整一次脚本。


3
投票

不要使用发行版的默认设置,Ubuntu 对于 Node 等版本的升级非常保守,因此请使用 Node 的存储库。

当前位置记录在安装程序说明中

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

setup_
脚本通常可以很好地对所有内容进行正确排序。

对于 18 LTS 版本:

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

2
投票

1-如果没有安装CURL:

sudo apt-get安装curl

2-运行以下命令将PPA添加到Ubuntu系统:

curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - &&\

3-成功将PPA添加到系统后,执行以下命令在Ubuntu上安装Node:

sudo apt-get 安装nodejs

4-检查节点已安装软件的版本号:

节点-v


0
投票

我会使用 nvm - 节点版本管理器,请参阅 https://github.com/nvm-sh/nvm#install--update-script

这有几个优点:您不需要更改系统的节点版本(可能会在其他地方使用),并且您可以选择不同的(旧的或新的)节点版本,并适当安装 npm、yarn 等。为您的用户在本地安装“全局”软件包很简单(有点矛盾......)。您不需要这些权限。


0
投票

$ sudo npm install -g n $ sudo npm cache clean -f $ sudo n stable

您也可以将 
stable

替换为 latest

© www.soinside.com 2019 - 2024. All rights reserved.