如何跟上Ubuntu中Node.js的最新版本?PPA?编译?

如何跟上Ubuntu中Node.js的最新版本?PPA?编译?,ubuntu,node.js,compilation,Ubuntu,Node.js,Compilation,在哪里可以找到Node.js最新版本的.deb包 如果不是,而且因为这是一个进展非常快的项目,那么跟上Node.js版本的最简单方法是什么 添加一些PPA并在有新包时更新 ./configure&&make&&ln-s./node/usr/bin/node 你知道的其他一些方式,我无法想象,但希望你能分享 最新的节点购电协议 注意:如果您的系统没有add apt存储库,则可以按如下方式安装: sudo apt-get install python-software-properties 您还

在哪里可以找到Node.js最新版本的.deb包

如果不是,而且因为这是一个进展非常快的项目,那么跟上Node.js版本的最简单方法是什么

  • 添加一些PPA并在有新包时更新
  • ./configure&&make&&ln-s./node/usr/bin/node
  • 你知道的其他一些方式,我无法想象,但希望你能分享

最新的节点购电协议

注意:如果您的系统没有add apt存储库,则可以按如下方式安装:

sudo apt-get install python-software-properties

您还可以使用工具,例如,它可以帮助您安装node,甚至有多个版本。

我是上面列出的PPA的维护者。我实际上维护三个不同的节点PPA:

它们分别包含当前版本、开发版本和“以前的稳定行”。以下是有关使用它们的更多信息:

我目前打算继续维护这些,除非Joyent的人开始维护他们自己的存储库。他们在IM上有我,所以我通常很清楚什么时候会发布新版本,我会在源代码可用的一天内尝试构建新版本。

me(Launchpad上上述PPA的维护者)

从长远来看,我将在NodeSource组织的旗帜下制作软件包。请看这里:

同样的我在做同样的工作,同样的功能,只是一个更好的支持系统和更多的资源,以确保我做的事情是正确的。享受。

对于那些不断从搜索引擎陷入这一困境的人来说

目前(2015年12月),nodesource.com为多个发行版提供最新的节点回购协议。安装最新的nodej js非常简单,只需将此代码片段粘贴到控制台即可:

# Using Ubuntu
curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
sudo apt-get install -y nodejs
您可以在此处找到有关在不同版本或不同发行版中安装节点的更多信息:


Chris Lea PPA在0.10停止,Chris:)

如果您希望安装的是最新版本,最简单的方法是使用(NVM)。它比从PPAs或第三方repos将Ubuntu中的节点包升级到不受支持的版本更安全,这可能会导致apt包管理系统中的冲突或中断。与NVM相比,Tarball的手动安装更难维护和升级。按照以下步骤使用NVM安装最新节点:

步骤1:安装NVM 在终端中运行此命令:

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

nvm install node
步骤3:检查节点版本 运行以下命令:

node --version
npm --version

如果一切顺利,您将看到最新的node和npm版本作为输出。至此,节点已安装并准备运行!哈哈,没问题。其中还有很多,不过对于某些应用程序,您首先需要安装node.js/npm;)还可以下载编译的版本simo,这是在开发人员机器上下载的最佳答案。也是真正控制使用哪个版本、安装多个版本等的最佳方法。这就是为什么它是被接受的答案。我在github wiki页面上尝试了这一点,当我想要0.6倍时,得到了0.4倍。有标记的答案对我来说更有效。它目前有0.8.16。上游于2012年12月13日发布,并于2012年12月15日纳入购电协议。0.8.15于2012年11月26日发布,并于2012年12月9日在购电协议中建立。对我来说,这看起来很紧。唉,现在一点也不紧了。。。我有一个0.10.12版本,它在Ubuntu中显示为最新和最伟大的版本,而世界已经发展到了0.10版本。20@Hash看看Chris Lea的评论,根据
http://stackoverflow.com/questions/13018626/add-apt-repository-not-found
对于>=12.10
sudo apt get install software properties common
相关:嗯,我想joyent一家对你目前的工作相当满意,也无意从你手中夺走它。他们为什么会这样,对吗=P无论如何,您的存储库是安装从未让我失望的节点的唯一方法。今天它又这样做了。谢谢你应该把下载数据发送给joyent的人。这对他们来说可能很有趣。感谢您维护本PPA。你是冠军!这已经严重过时了。仍在运行0.x。不要用它。看看下面克里斯的评论。
nvm install node
node --version
npm --version