Ubuntu 下卸载 Node.js 的实用步骤
一、先确认安装来源
command -v nvm 或 nvm --version。若输出版本号,说明通过 nvm 安装。which node 与 which npm,若位于 /usr/bin/node 或 /usr/local/bin/node 等系统路径,多为 APT 或手动安装。node -v、npm -v(若命令不存在,说明已卸载或未在 PATH 中)。二、按来源选择卸载方式
nvm lsnvm uninstall <version>(如:nvm uninstall 18.17.0).bashrc、.zshrc 中的相关 source 行)。sudo apt-get remove --purge nodejssudo apt-get remove --purge npmsudo apt-get autoremove && sudo apt-get autocleansudo rm /etc/apt/sources.list.d/nodesource.list(文件名可能不同,按实际为准)sudo rm -rf /usr/local/bin/node /usr/local/bin/npmsudo rm -rf /usr/local/lib/node_modules /usr/local/include/node /usr/local/lib/noderm -rf ~/.npm ~/.node-gypnpm cache clean --force(若 npm 仍可用)node -v、npm -v,应提示 command not found。三、清理残留与验证
find / -name "node" -o -name "node_modules" 2>/dev/nullsudo rm -rf <path> 删除。export NVM_DIR=... 与 source .../nvm.sh 行,然后 source 重载配置或重启终端。四、可选 重新安装更干净
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bashnvm install --lts 或 nvm install <version>curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -sudo apt-get install -y nodejsnode -v、npm -v、npx -v。