无法在 Ubuntu 14.04 上安装最新的 NodeJS 版本

无法在 Ubuntu 14.04 上安装最新的 NodeJS 版本

在我的服务器上0.10.25,我不需要 Rea 的版本,即“0.10.30”,它是的 LTS nodejs,然而开发人员要求安装第 4 版,经过一番挖掘之后,我发现0.12nodejs与其他一些软件包合并了。

没有软件包源0.12,我已经.tar.gz从 nodejs 网站下载了文件,并解压了,但它不包含任何安装脚本,手动移动文件或创建链接不是我想要的方式,我该怎么办?

更新:

[web01]~> nodejs -v
v0.10.25
[web01]~> apt-get install curl
Reading package lists... Done
Building dependency tree       
Reading state information... Done
curl is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[web01]~> curl -sL https://deb.nodesource.com/setup_4.x | sudo bash -
[web01]~> apt-get install -y nodejs
Reading package lists... Done
Building dependency tree       
Reading state information... Done
nodejs is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[web01]~> uname -a
Linux web01.example.lab 3.19.0-28-generic #30~14.04.1-Ubuntu SMP Tue Sep 1 09:32:55 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
[web01]~> 

答案1

安装 NodeJS 最简单的方法是使用官方 PPA(其中包含最新版本(编辑时为 8.X)。

打开终端(++ Ctrl)并运行:AltT

  1. 删除当前的 NodeJS 安装

    sudo apt-get purge nodejs*
    
  2. 安装curl

    sudo apt-get install curl
    
  3. 安装 NodeJS:

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

如果您确实需要 0.12 而不是 4.1.1 版本,请运行:

  1. 安装 NodeJS:

    curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
    sudo apt-get install -y nodejs
    

答案2

对于 Linux 用户,可以在此处找到 node.js 的最新版本

https://github.com/nodesource/distributions/blob/master/README.md

Node.js v19.x:

使用 Ubuntu

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

以 root 身份使用 Debian

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

相关内容