在 Ubuntu Trusty 上安装 NodeJS

在 Ubuntu Trusty 上安装 NodeJS

我需要安装版本NodeJS 的 12 个在 Ubuntu 上,但看起来我的公司出于某种原因阻止了文件的路径。当我运行命令时,curl -L https://deb.nodesource.com/setup_0.12 | sudo bash -我收到一条curl: (7) Failed to connect to deb.nodesource.com port 443: Connection refused错误消息。

如何在 Ubuntu Trusty 上手动安装节点?我假设我可以选择以某种方式获取服务器上的安装文件,将其添加到存储库,然后运行命令sudo apt-get install nodejs,但我真的不确定。

仅供参考:他们也阻止了该git协议。

答案1

HTTPS 确实不应该被阻止 - 这可能是另一个网络问题(DNS或证书等)。无论如何,您可以尝试不同的命令:

  • 改用 HTTP:

    curl -L http://deb.nodesource.com/setup_0.12 | sudo bash -
    
  • 使用wget(或其他下载器)并执行它:

    wget https://deb.nodesource.com/setup_0.12
    sudo bash ./setup_0.12
    

应该curl -L https://deb.nodesource.com/setup_0.12 | sudo bash -做的就是下载脚本并以 root 身份运行它,因此可以通过其他方式完成。但是,如果 HTTPS 被阻止/扫描,与运行安装程序的人交谈可能是个好主意 - 因为通常这样做会使事情不安全。

你可以nodejs从 Ubuntu 仓库安装(使用apt-getetc),但它可能是旧版本(请参阅这里

相关内容