node js无法安装在我的Ubuntu计算机上

时间:2013-08-09 18:20:24

标签: node.js

我使用git安装节点js,我使用的方法如下:

mkdir ~/local
echo 'export PATH=$HOME/local/bin:$PATH' >> ~/.bashrc
. ~/.bashrc

git clone git://github.com/joyent/node.git
cd node
./configure --prefix=~/local
make install
cd ..

在此之后,我在命令行上使用node,它告诉我没有节点。任何人都可以帮助我吗? 我得到了https://gist.github.com/isaacs/579814方法,但无法正常工作。 我的路在这里。 my $PATH

3 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

我使用NVM将Node.js安装到我的Ubuntu计算机上:

首先安装这些软件包

sudo apt-get install curl build-essential libssl-dev libxml2 libxml2-dev libexpat1-dev

安装nvm

git clone https://github.com/creationix/nvm.git ~/.nvm

要激活nvm,您需要从bash shell中获取它(例如,添加到〜/ .bash_profile)

. ~/.nvm/nvm.sh

升级节点

时还需要执行以下步骤

安装节点(使用您喜欢的任何版本,但v0.8.x可以使用)

nvm install v0.8.23

nvm alias default v0.8.23

nvm use v0.8.23

如有任何问题,我会查看NVM repo

答案 2 :(得分:0)

这是我在ubuntu上为node.js构建的脚本。我不是从最新的代码构建的,但它接近你的过程。

sudo apt-get update
sudo apt-get -y install build-essential libssl-dev

wget http://nodejs.org/dist/latest/docs/
node_version=`grep -i 'current version' index.html | sed -E 's/.*([0-9]+\.[0-9]+\.[0-9]+).*/\1/'`
wget http://nodejs.org/dist/v$node_version/node-v$node_version.tar.gz
tar -xzf node-v$node_version.tar.gz
cd node-v$node_version
./configure
make
sudo make install
cd ..
rm -rf node-v$node_version.tar.gz node-v$node_version index.html