我无法更新nodejs,也看不到原因。
如果我要猜测,我会说我在apt-get中列出了两个存储库,它们都包含一个nodejs包。
这是我所做的:
删除旧版本:
sudo apt-get remove --purge nodejs npm
然后,通过https://github.com/nodesource/distributions#installation-instructions进行运行:
curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
然后:
sudo apt-get install -y nodejs
然后,我运行:
nodejs -v
哪个返回:
v0.10.25
谁能解释出什么问题了?我该如何纠正这种情况?
非常感谢。
找不到哪个nodejs。当我使用remove时,它将完全卸载。
—
Jack_Hu 2015年
万一其他人在这里找到这个问题。我有同样的问题。我决定安装NVM以将其用于不同版本。安装NVM后,说明要关闭终端并打开一个新终端。我做到了并决定随机检查当前节点版本。它已更改为新安装的。我不确定安装NVM是否可以做任何事情,我想不会,所以任何有相同问题的人都想尝试关闭终端并打开一个新终端,然后运行node --version。
—
hubbabubba
which nodejs
会告诉你的。然后,apt-get remove...
再次which nodejs
尝试运行,然后在尝试删除后查看其输出。