您的位置:首页 >ubuntu下nodejs如何卸载
发布于2026-04-24 阅读(0)
扫一扫,手机访问

在 Ubuntu 上彻底清理 Node.js,第一步不是急着敲命令,而是得先搞清楚它当初是怎么来的。不同的安装方式,决定了完全不同的卸载路径。盲目操作,很可能留下各种“历史遗留问题”。
动手之前,花一分钟做个快速诊断,能让你事半功倍:
command -v nvm 或 nvm --version。如果输出了版本号,那恭喜你,你的 Node.js 极大概率是通过 nvm(Node Version Manager)安装的,这意味着卸载会非常轻松。which node 与 which npm,看看它们的路径。如果显示在 /usr/bin/ 或 /usr/local/bin/ 这类系统路径下,那多半是通过系统的 APT 包管理器,或者手动编译安装的。/etc/apt/sources.list.d/ 目录看看,里面有没有类似 nodesource.list 这样的文件。如果有,说明你曾经添加过 Node.js 的官方源。node -v 和 npm -v。如果系统提示“command not found”,那要么是已经卸载了,要么是环境变量(PATH)里没找到。诊断完毕,接下来就是对症下药。根据不同的安装来源,选择对应的“手术方案”。
nvm ls,看看你系统里都装了哪些 Node.js 版本。nvm uninstall (例如:nvm uninstall 18.17.0),就能干净地移除那个版本。~/.nvm 这个目录,并且去你的 shell 配置文件(比如 .bashrc、.zshrc)里,找到加载 nvm 的那行(通常是 source .../nvm.sh),把它注释掉或者删掉。sudo apt-get remove --purge nodejs。这个 --purge 参数是关键,它会连配置文件一起删除。sudo apt-get remove --purge npm。sudo apt-get autoremove && sudo apt-get autoclean。sudo rm /etc/apt/sources.list.d/nodesource.list 把它删掉(注意,实际文件名可能略有不同)。/usr/local/ 下。需要手动清理:
sudo rm -rf /usr/local/bin/node /usr/local/bin/npm
sudo rm -rf /usr/local/lib/node_modules /usr/local/include/node /usr/local/lib/node
rm -rf ~/.npm ~/.node-gyp
如果 npm 命令还能用,可以再跑一下 npm cache clean --force 清空缓存。node -v 和 npm -v。这时候,终端应该友好地提示你“command not found”——这就对了。你以为这就结束了吗?经验告诉我们,有时候还会有些“漏网之鱼”。为了确保绝对干净,可以再做一次深度清理:
find / -name "node" -o -name "node_modules" 2>/dev/null。这个命令会在全盘搜索名为“node”或“node_modules”的文件和目录(2>/dev/null 是为了屏蔽无权限访问的报错,让结果更清爽)。对于搜索结果中那些明确不再需要的路径,可以谨慎地使用 sudo rm -rf 删除。~/.bashrc、~/.zshrc、~/.profile 等配置文件,把里面所有关于 nvm 的环境变量设置(如 export NVM_DIR=...)和加载脚本的命令(如 source .../nvm.sh)都移除。改完后,记得执行 source ~/.bashrc(或对应配置文件)或者直接重启终端,让更改生效。彻底卸载之后,如果你需要重新安装一个“清白”的 Node.js 环境,这里有两个主流且推荐的方法:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
然后,关闭并重新打开你的终端,或者重新加载 shell 配置。之后就可以轻松安装 Node.js 了:nvm install --lts(安装最新的长期支持版)或 nvm install (安装指定版本)。curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get install -y nodejs
node -v、npm -v、npx -v。看到版本号正常输出,一个干净崭新的 Node.js 环境就准备就绪了。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
9