【问题标题】:last version of NodeJS install by apt-getapt-get 安装的最新版本的 NodeJS
【发布时间】:2016-03-18 12:31:19
【问题描述】:

Debian Linux(Debian Stable、UBUNTU LTS 等)和其他使用 apt-get 作为良好且可靠的安装工具。我需要只使用apt-get...问题是我做的很简单

sudo apt-get install nodejs

但结果我有nodejs --version(或node --version

 0.10.41

(!)不是今天的most updated stable Node.JS version

 5.2.0

我也尝试node -p process.versions.v8,结果是

  3.14.5.9  

所以,也远低于5.2


注意事项

我正在使用 UBUNTU 14 LTS.... 并尝试解决方法但不起作用,

 sudo apt-get remove --purge nodejs
 sudo apt-get remove --purge node  #enforce any lapse

并且,作为this suggestion

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

不起作用,有些结果。

【问题讨论】:

    标签: node.js webserver apt-get


    【解决方案1】:

    从 nodesource 安装时,需要指定要安装的版本。

    curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
    curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
    curl -sL https://deb.nodesource.com/setup_iojs_3.x | sudo -E bash -
    curl -sL https://deb.nodesource.com/setup_iojs_2.x | sudo -E bash -
    curl -sL https://deb.nodesource.com/setup_iojs_1.x | sudo -E bash -
    curl -sL https://deb.nodesource.com/setup_0.12 | sudo -E bash -
    curl -sL https://deb.nodesource.com/setup_0.10 | sudo -E bash -
    

    紧随其后

    sudo apt-get install -y nodejs(或 sudo apt-get install -y iojs 用于 iojs)

    当使用没有任何版本的 url 时(如您所做的那样),您似乎出于某种原因获得了节点 0.10。

    你会找到more information here

    【讨论】:

    • 谢谢!您显示了许多curl 命令,但我只需要第一个...以及我想要删除的任何其他...它们的 ppa 名称是什么? (如何用sudo ppa-purge nodeJS删除错误的PPA??nodeJS PPA不存在,真名是什么?)
    • 喂?好吧,即使没有旧版本的ppa-purge,它也能正常工作(!)...但是,请解释如何从 PPA 中清除旧版本(清除我偶然或未使用)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-16
    • 1970-01-01
    • 1970-01-01
    • 2014-06-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多