无法在 Ubuntu 14.04 中安装 Nodejs 4

无法在 Ubuntu 14.04 中安装 Nodejs 4

我在我的 Vagrant 机器中运行了以下命令。如您所见,我有 Node 0.10.40,但无法将其更新到 4.4.3(即当前的 LTS 版本)。

vagrant@vagrant-ubuntu-trusty-64:~$ node -v
v0.10.40
vagrant@vagrant-ubuntu-trusty-64:~$ lsb_release -r
Release:        14.04
vagrant@vagrant-ubuntu-trusty-64:~$ sudo apt-get install --yes nodejs
Reading package lists... Done
Building dependency tree
Reading state information... Done
nodejs is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 178 not upgraded.
vagrant@vagrant-ubuntu-trusty-64:~$ node -v
v0.10.40

这些是我用来安装nodejs的命令。

curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y nodejs

我也尝试过跑步,apt-get remove --purge nodejs但是无济于事。

为什么不更新?

答案1

我最终设法通过从源代码编译来更新它:

cd /usr/local/src
wget http://nodejs.org/dist/v4.4.3/node-v4.4.3.tar.gz
tar -xvzf node-v4.4.3.tar.gz
cd node-v4.4.3
./configure
make
sudo make install
sudo npm install npm -g

相关内容