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

时间:2016-05-26 17:14:48

标签: node.js ubuntu

我想在Ubuntu上安装最新的节点(在撰写本文时为v6.2.0)。但就像我一样

sudo apt-get nodejs

已安装v0.10.37。

你能帮我安装最新版本的node js以及npm最新版本吗?

11 个答案:

答案 0 :(得分:9)

这很简单, 从这里获取Linux节点分发: https://nodejs.org/dist/v6.2.0/

打开终端并输入以下命令:

sudo tar -C /usr/local --strip-components 1 -xzf ~/Downloads/node-v6.2.0-linux-x64.tar.gz

ls -l /usr/local/bin/node

就是这样。

现在输入以下命令检查节点版本:

node -v
npm -v

可以使用上述步骤在Ubuntu中安装任何版本的节点。

答案 1 :(得分:5)

official instruction

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

在执行上述命令之前,请按https://deb.nodesource.com/setup_6.x读取shell脚本 你总是必须知道你的跑步,特别是sudo。

答案 2 :(得分:1)

通过官方下载页面以.deb格式安装软件包。来吧,在这里抓住最新版本:

https://nodejs.org/download/release/latest/

然后继续下载您想要的版本并双击下载的.deb文件,您就可以开始了。 npm带有nodejs,btw。

推荐阅读

https://www.npmjs.com/package/npm

修改

如果您想完全重新安装nodejs,请查看位于此处的脚本:

https://gist.github.com/brock/5b1b70590e1171c4ab54

并查看此内容:

How do I completely uninstall Node.js, and reinstall from beginning (Mac OS X)

它说Mac OSX,但它在ubuntu中也能很好地工作。

答案 3 :(得分:1)

到目前为止,在您的计算机上安装和管理节点版本最方便的方法是节点版本管理器a.k.a nvm。只需按照仓库中的安装说明进行操作即可运行

nvm install 6.2.0

答案 4 :(得分:1)

在Ubuntu上安装Node.js的最简单方法是使用Node Version Manager(NVM)。它比将Ubuntu中的节点包升级到PPA或第三方存储库中不受支持的版本更安全,这可能会导致apt包管理系统出现冲突或破坏。与NVM相比,tarball的手动安装更难维护和升级。按照以下步骤使用NVM安装最新节点:

第1步:安装NVM

终端中运行此命令:

wget -qO- https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash

第2步:安装节点

NVM安装完成后,关闭并重新打开终端。然后运行以下命令:

nvm install node

步骤3:检查节点版本

运行以下命令:

node --version
npm --version

如果一切顺利,您将看到最新的节点和npm版本作为输出。就是这样,节点已安装并准备运行!

注意:此问题类似于AskUbuntu问题"How do I install the latest version of node.js?"my answer同样适用。我在这里复制我的答案,以确保存在完整的完整答案,而不仅仅是一个链接。

答案 5 :(得分:1)

要删除以前的版本,请使用命令

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

然后是最新版本

sudo n latest

或针对稳定版本

sudo n stable

答案 6 :(得分:1)

任何版本的节点安装都很简单

只需单击Node.js并向下滚动并转到 安装说明 ,然后选择要安装的版本

要安装节点的12.x版本:

  1. 打开您的终端[Ctrl + Alt + t]
  2. 执行以下命令

使用Ubuntu

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

使用Debian作为根用户

curl -sL https://deb.nodesource.com/setup_12.x | bash -
apt-get install -y nodejs

答案 7 :(得分:0)

sudo apt-get update && sudo apt-get upgrade && sudo apt-get install -y nano git curl vim htop gnupg2 && curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - && sudo apt-get install -y nodejs

答案 8 :(得分:0)

取决于要安装的最新版本的nodejs 如果是LTS版本或当前最新版本,则来自PPA

最新LTS版本

apt-get install curl python-software-properties
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
apt-get install nodejs

当前最新版本

apt-get install curl python-software-properties
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
apt-get install nodejs

来源:https://codesposts.com/ydOAwynW

答案 9 :(得分:0)

我建议通过软件包管理器进行安装,以确保其安装时具有准确的依赖性。

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

还要使用NPM

 sudo apt-get install npm

安装模块,如下所示:

npm install express

答案 10 :(得分:0)

在 Ubuntu 2020 LTS 中安装 NodeJS 14x 和 npm 7x

  • 安装 Nodesource:curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
  • 安装 NodeJS:sudo apt-get install -y nodejs
  • 安装最新的 npm:npm install -g npm@latest
  • 要运行某些 npm 包:sudo apt install build-essential