【问题标题】:Installing latest version of npm on Ubuntu 14.04 (trusty)在 Ubuntu 14.04 上安装最新版本的 npm(值得信赖)
【发布时间】:2019-02-07 09:37:28
【问题描述】:

我有

  • 运行 Ubuntu 14.04 的远程服务。我用apt安装节点
  • 运行 El Capitan 的本地 OSx 机器。我使用hombrew安装节点。

这会导致以下结果。

Ubuntu 14.04

> sudo apt-get update
> sudo apt-get install node nodejs npm

> npm --version
1.3.10

> node --version
(emtpy)

> nodejs --version
v0.10.25

操作系统

> brew install node

> npm --version
5.6.0

> nodejs --version
-bash: nodejs: command not found

> node --version
v8.11.3

为什么 apt 存储库如此过时?服务器上的npm 版本 (1.3.10) 比 OSx machin (5.6.0) 落后 4 个版本。

npm issue 甚至提到 apt 存储库很旧/没有更新。

有没有办法在 Ubuntu 服务器上安装更新版本的 npm

【问题讨论】:

  • "为什么 apt 存储库如此过时?"你使用的是一个四年前的操作系统。冻结后,只有安全性和错误修复被反向移植。

标签: node.js ubuntu npm homebrew apt


【解决方案1】:

从nodejs官网下载这个tar文件

https://nodejs.org/dist/v8.11.4/node-v8.11.4.tar.gz

使用以下命令下载、解压并安装它

sudo make test
sudo make install

它将安装 8.11.4 版本。

请注意,您可以从 nodejs 官方页面下载任何版本的 tar,并可以将其安装在您的 Ubuntu 服务器上,使用此方法您无需更新您的 apt 包。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-04-04
    • 2016-05-16
    • 2014-02-26
    • 2016-06-25
    • 2016-03-10
    • 1970-01-01
    • 2014-03-05
    • 1970-01-01
    相关资源
    最近更新 更多