如何安装最新版本的 node.js?

如何安装最新版本的 node.js?

如何安装最新的节点.js在 Ubuntu 上?我找了好久,还是没找到。有没有 Ubuntu 软件包node.js,还是我必须自己编译?

答案1

根据 Node.js 网站

# Using Debian/Ubuntu
curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get install -y nodejs            

然后,您将拥有最新版本的 Node.js。

如果你不喜欢curl <url> | bash -,或者正在使用不受支持的发行版,你可以尝试手动安装

答案2

Node 是比较容易构建的项目之一。只要更改版本即可,因为它会不断变化。

浏览至http://nodejs.org/dist/latest/找出最新的软件包版本。

cd /usr/local/src
wget http://nodejs.org/dist/latest/node-v7.2.1.tar.gz
tar -xvzf node-v7.2.1.tar.gz
cd node-v7.2.1
./configure
make
sudo make install
which node

你应该明白/usr/local/bin/node

答案3

是的,去 Synaptic,搜索“nodejs”。软件包位于 universe 存储库中。如果您正在进行开发,我建议您安装所有以 nodejs 开头的软件包。

如果不起作用的话:

sudo apt-get install g++ curl libssl-dev apache2-utils git-core
git clone git://github.com/joyent/node.git
cd node
./configure
make
sudo make install

这将下载 node.js 的源代码,制作并安装它。

答案4

由于这个问题有最新的字样,并且 NodeJS 的最新发布版本是现在v0.12.2(截至今天),如果你想安装此版本,你需要运行以下命令

# Note the new setup script name for Node.js v0.12
curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -

# Then install with:
sudo apt-get install -y nodejs

更新

NodeJS 发布了v5.8.0,但我仍然找不到ppa要安装的地方。因此我使用以下命令安装它非易失性存储器如下

首次安装nvm

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.26.1/install.sh | bash

然后安装 NodeJS v5.8.0

nvm install v5.8.0

更新 2: 对于那些喜欢电力供应协议

相关内容