在 Ubuntu Trusty 64 上安装 nodejs 0.10.36

Installing nodejs 0.10.36 on Ubuntu Trusty 64

具体怎么做?

我通常走这条路:

sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs

但它只给我 0.10.33。使用 apt-get 对我来说是更可取的方式,因为我使用 ansible 设置它并且想要一定程度的兼容性所以 bash 脚本像

wget http://nodejs.org/dist/v${NODE_VERSION}/${NODE_DIST}.tar.gz
tar xvzf ${NODE_DIST}.tar.gz
sudo rm -rf /opt/nodejs
sudo mv ${NODE_DIST} /opt/nodejs

sudo ln -sf /opt/nodejs/bin/node /usr/bin/node
sudo ln -sf /opt/nodejs/bin/npm /usr/bin/npm

将是最新的手段。

我 运行 在 VirtualBox 上本地使用 Vagrant 图像 ubuntu/trusty64。

使用 n 怎么样?

n 是 node.js 的版本管理器,它允许安装多个版本(并为您安装它们),并 运行 一个包含您想要的版本的脚本。

你可以这样做:npm install -g n 然后,n 0.10.36 或者如果你想要最后一个版本 n latest 还是最后稳定:n stable.