所以我正在尝试更新 NodeJS 并遇到问题。首先我尝试使用nvm
更新。我安装了一个新版本,我可以手动使用新版本,但nvm ls
仍然显示
v0.6.14
current: v0.4.12
default -> 0.6 (-> v0.6.14)
nvm use
在新版本上不会做任何事情来改变这个消息。nvm uninstall
在旧版本上说我无法取消当前活动的节点版本(这不是nvm use
应该做的吗?)。
所以我尝试按照本指南中的步骤手动安装新版本。
cd $HOME/src
wget http://nodejs.org/dist/node-v0.4.11.tar.gz
tar -xzf node-v0.4.11.tar.gz
cd node-v0.4.11
alias python=python2.6
./configure --jobs=8 --prefix=$HOME
make && make install
这将安装它,但 shell 仍在使用旧的节点版本。
我需要做些什么来摆脱旧版本的节点,或者至少让它使用更新版本(从 nvm 或 shell,此时一切正常)。请原谅我一般的 linux noobishness,我仍在从 Windows 使用中恢复。