Node.js 无法使用通用命令升级节点版本

Node.js 无法使用通用命令升级节点版本,node.js,Node.js,升级Node.js时遇到问题 目前,我有节点--version“v0.8.18”,我想升级到最新的“v0.10.20”。所以我遵循了不包括NVM的方法,因为我想知道如何从头开始。然而,在尝试之后,我仍然得到节点--version“v0.8.18” 我在Ubuntu 11.04机器上,在我的主目录上 具体而言,我做到了: 尝试1: alice@simba:~$ node --version v0.8.18 alice@simba:~$ sudo n stable sudo: n: command

升级Node.js时遇到问题

目前,我有
节点--version
“v0.8.18”,我想升级到最新的“v0.10.20”。所以我遵循了不包括NVM的方法,因为我想知道如何从头开始。然而,在尝试之后,我仍然得到
节点--version
“v0.8.18”

我在Ubuntu 11.04机器上,在我的主目录上

具体而言,我做到了:

尝试1:

alice@simba:~$ node --version
v0.8.18

alice@simba:~$ sudo n stable
sudo: n: command not found

alice@simba:~$ sudo npm install n -g
npm http GET https://registry.npmjs.org/n
npm http 200 https://registry.npmjs.org/n
npm http GET https://registry.npmjs.org/n/-/n-1.1.0.tgz
npm http 200 https://registry.npmjs.org/n/-/n-1.1.0.tgz
/usr/bin/n -> /usr/lib/node_modules/n/bin/n
n@1.1.0 /usr/lib/node_modules/n

alice@simba:~$ sudo n stable
     install : 0.10.20
       mkdir : /usr/local/n/versions/0.10.20
       fetch : http://nodejs.org/dist/v0.10.20/node-v0.10.20-linux-x64.tar.gz
        ...
        ...#############/usr/bin/node
       installed : v0.10.20

alice@simba:~$ node --version
v0.8.18
请重试:

alice@simba:~$ npm cache clean -f

alice@simba:~$ sudo npm install n -g
/usr/local/bin/n -> /usr/local/lib/node_modules/n/bin/n
n@1.1.0 /usr/local/lib/node_modules/n

alice@simba:~$ n stable
/usr/local/bin/node

alice@simba:~$ sudo n stable
/usr/local/bin/node

alice@simba:~$ node --version
v0.8.18

我自己使用
nvm
,但我在过去遇到的问题是,安装一个版本和选择一个版本作为活动版本是不同的操作

可能是安装了新版本,但当前不是默认版本。尝试:

n use 0.10.20

我自己使用nvm,但我在过去遇到的问题是,安装版本和选择版本是不同的操作。可能是安装了新版本,但当前不是默认版本。试试
n使用0.10.20
@Richard\u Marr,这个命令行得通!非常感谢你!请把它作为一个答案,我会接受你的答案。不用担心,很高兴它能起作用!