【发布时间】:2012-06-19 18:59:47
【问题描述】:
所以我正在尝试更新 NodeJS 并遇到问题。首先我尝试使用nvm 进行更新。我安装了新版本,可以手动使用新版本,但是nvm ls仍然显示
v0.6.14
current: v0.4.12
default -> 0.6 (-> v0.6.14)
nvm use 在新版本上不会更改此消息。旧版本上的nvm uninstall 说我无法卸载当前活动的节点版本(这不是nvm use 应该做的吗?)。
所以我尝试按照this guide 中的步骤手动安装新版本。
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 新手,我仍在从 Windows 使用中恢复。
【问题讨论】:
-
我遇到了类似的问题 (stackoverflow.com/questions/11177954/…)
标签: linux shell node.js updates