从 ubuntu 18.04 中删除 node 和 nodejs

从 ubuntu 18.04 中删除 node 和 nodejs

我有 node 并nodejs安装在我的 Ubuntu 18.04 机器上。我想删除它并/或重新安装它以获得最新nodejs版本。

  • 当我运行时node -v它给我:v12.18.4
  • 当我运行时nodejs -v它给我:v8.10.0

  • which node返回/usr/local/bin/node
  • which nodejs返回/usr/bin/nodejs

我尝试使用

sudo apt-get --purge remove node
sudo apt-get --purge remove nodejs

sudo apt-get --purge remove node给了我

E: Unable to locate package node

sudo apt-get --purge remove nodejs返回

npm : Depends: nodejs but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

有什么解决办法吗?

答案1

如果您通过 tar 文件或类似文件安装它们,它们可能位于 $PATH 或 /usr/share 中,但这取决于您如何安装软件包。

如果 NodeJS 不是通过 APT 安装的,APT 将找不到它。我建议搜索 nodejs 和 node 文件并find / -name "node*"手动删除它们,或者如果安装程序附带了卸载程序,则使用它。

相关内容