温馨提示×

如何卸载debian的nodejs

小樊
36
2026-09-17 12:36:47
栏目: 编程语言

在 Debian 系统中卸载 Node.js 的方法,取决于你当初是怎么安装它的。下面按常见情况逐一说明。


一、通过 apt 安装的 Node.js(最常见)

1. 查看是否已安装

which node
node -v
dpkg -l | grep node

2. 卸载 Node.js

sudo apt remove --purge nodejs

3. 删除依赖和残留

sudo apt autoremove

4. 清理配置和缓存(可选)

sudo rm -rf /etc/apt/sources.list.d/nodesource.list
rm -rf ~/.npm
rm -rf ~/.node

二、通过 NodeSource 安装的 Node.js

如果你曾添加过 nodesource.list

sudo apt remove --purge nodejs
sudo rm /etc/apt/sources.list.d/nodesource.list
sudo apt update

三、通过 nvm 安装的 Node.js

1. 卸载某个版本

nvm uninstall <version>

2. 完全卸载 nvm

rm -rf ~/.nvm

并删除 ~/.bashrc / ~/.zshrc 中的:

export NVM_DIR=...
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"

四、通过二进制包 / 官方 tar 包安装

如果你是把 node 解压到 /usr/local/opt

sudo rm -rf /usr/local/bin/node
sudo rm -rf /usr/local/bin/npm
sudo rm -rf /usr/local/lib/node_modules

或:

sudo rm -rf /opt/node*

五、确认卸载成功

node -v
npm -v

若提示 command not found 即说明已卸载。


如果你愿意,可以告诉我:

  • which node 的输出
  • 是否用过 nvm / NodeSource

我可以帮你精确给出卸载命令。

0