温馨提示×

nodejs在debian怎么卸载

小樊
46
2026-09-26 13:22:27
栏目: 编程语言

在 Debian 上卸载 Node.js,取决于你当初是怎么安装的。下面按常见情况分别说明。


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

1. 查看是否已安装

which node
node -v
dpkg -l | grep node

2. 卸载 Node.js

sudo apt remove nodejs

3. 同时删除配置文件(可选)

sudo apt purge nodejs

4. 清理无用的依赖

sudo apt autoremove

二、通过 NodeSource 安装的(也是 apt,但版本较新)

通常也是用 apt 安装的,卸载方式一样:

sudo apt remove nodejs
sudo apt purge nodejs
sudo apt autoremove

如果添加了源,可以顺便删除:

sudo rm -f /etc/apt/sources.list.d/nodesource.list
sudo apt update

三、通过 nvm 安装的 Node.js

1. 查看已安装版本

nvm ls

2. 卸载某个版本

nvm uninstall <version>

3. 完全卸载 nvm

rm -rf ~/.nvm

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

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

四、通过官方二进制包(tar.gz)手动安装的

如果是解压到 /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*

五、确认是否卸载干净

which node
which npm
node -v
npm -v

如果都提示 command not found,说明已卸载成功。


如果你不确定当初怎么装的,可以把下面命令的输出发给我:

which node
ls -l $(which node)
dpkg -l | grep node

我可以帮你判断用哪种方式卸载。

0 踩