ubuntu 安装卸载nodejs npm
时间: 2024-01-31 20:04:16 浏览: 201
以下是在Ubuntu上安装和卸载Node.js和npm的步骤:
安装Node.js和npm:
1. 执行以下命令来更新可更新的软件:
```shell
sudo apt-get update
```
2. 使用apt工具安装低版本的Node.js:
```shell
sudo apt-get install nodejs
```
3. 安装nodejs-legacy和npm:
```shell
sudo apt install nodejs-legacy
sudo apt install npm
```
4. 更换淘宝的镜像:
```shell
sudo npm config set registry https://registry.npm.taobao.org
```
5. 安装更新版本的工具N:
```shell
sudo npm install n -g
```
6. 更新新的Node.js版本:
```shell
sudo n stable
```
卸载Node.js:
```shell
sudo apt-get remove nodejs
```
卸载npm:
```shell
sudo apt-get remove npm
```
相关问题
怎么卸载nodejs和npm
### 彻底卸载 Node.js 和 NPM
为了确保 Node.js 和 NPM 被彻底卸载,可以按照以下方法操作:
#### Windows 平台
在 Windows 上,可以通过控制面板中的“程序和功能”来卸载 Node.js。这一步骤会移除大部分与 Node.js 相关的文件[^2]。
```powershell
# 验证是否已经卸载成功
node -v
npm -v
```
如果上述命令返回版本号,则说明未完全卸载。此时还需要手动删除残留目录以及环境变量设置。对于路径 `D:\Program Files\nodejs` 或者其他自定义安装位置下的 Node.js 文件夹应当被清除[^4]。
另外,在系统属性->高级系统设置->环境变量里找到 PATH 变量并编辑它,去除任何指向 Node.js 安装目录的内容。
#### Linux/MacOS 平台
针对 Unix 类操作系统(Linux, MacOS),建议先全局卸载 npm 来减少依赖关系复杂度:
```bash
sudo npm uninstall npm -g
```
接着再执行 Node.js 的卸载工作。具体方式取决于最初是如何安装这两个工具包的;如果是通过包管理器如 apt-get (Ubuntu/Debian), yum (CentOS/Fedora),那么应该继续使用相应的包管理指令完成清理动作[^3]。
最后同样需要确认本地环境中不再存在 Node.js 和 NPM 的痕迹:
```bash
which node
which npm
```
当这些命令没有任何输出时即表示卸载完毕。
ubuntu卸载nodejs版本
要卸载 Node.js 可以按照以下步骤进行:
1. 首先,打开终端。
2. 运行以下命令以删除通过 apt 安装的 Node.js:
```
sudo apt remove nodejs
```
3. 接下来,运行以下命令以删除通过 apt 安装的 Node.js 的包:
```
sudo apt autoremove
```
4. 最后,运行以下命令以删除全局安装的 Node.js 程序和包:
```
sudo rm -rf /usr/local/bin/npm
sudo rm -rf /usr/local/share/man/man1/node*
sudo rm -rf /usr/local/lib/dtrace/node.d
sudo rm -rf ~/.npm
```
请注意,这些命令将删除全局安装的 Node.js 版本和与之相关的包,但不会删除您在项目中特定版本的 Node.js。如果您想卸载特定版本的 Node.js,请提供更多细节。
阅读全文