我已经在Ubuntu上安装了nodeJS,代码如下
sudo apt-get install nodejs
由于我是ubuntu的新用户,我也运行了这段代码
sudo apt-get install npm
现在,当我输入
nodejs --version
它显示
v0.6.19
我检查了一下,发现最新的nodeJS版本是0.10.26
。
我怎样才能将我的nodeJS版本更新到0.10.26
?
我试着用
sudo apt-get install <packagename>
sudo apt-get install --only-upgrade <packagename>
但没有成功。
使用npm的n个模块,以便升级node
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
要升级到最新版本(而不是当前的稳定版本),可以使用
sudo n latest
sudo apt-get install --reinstall nodejs-legacy # fix /usr/bin/node
sudo n rm 6.0.0 # replace number with version of Node that was installed
sudo npm uninstall -g n
在David Walsh博客中发现 http://davidwalsh.name/upgrade-nodejs
这个PPA已经过时了,不再维护了;你应该考虑其他答案,而不是这个。
你可以从PPA中安装最新的版本。
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
我使用NVM来处理我的Node版本。设置非常简单,而且易于使用。
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
要在全局范围内安装NVM,请使用下面的curl命令,而不是上面的命令(据推测,不要使用第二条命令,但要使用第三条)。
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | NVM_DIR=/usr/local/nvm bash
然后使用nvm install stable
(或插入一个版本号而不是stable
)来获取最新/特定版本的Node。使用nvm use stable
(或一个特定的版本号)来使用该Node版本。使用nvm ls
查看你安装了哪些Node版本,使用nvm uninstall stable
(或特定的版本号)删除特定版本的Node。
来源。 安装, [使用][2)