Ubuntu中卸载node和npm并重装

▼魔方 西西 提交于 2019-11-29 23:45:39

1.node 和 npm 卸载不干净

    #apt-get 卸载    sudo apt-get remove --purge npm    sudo apt-get remove --purge nodejs    sudo apt-get remove --purge nodejs-legacy    sudo apt-get autoremove​    #手动删除 npm 相关目录    rm -r /usr/local/bin/npm    rm -r /usr/local/lib/node-moudels    find / -name npm    rm -r /tmp/npm* 

find 命令,我没有执行,也没有删除相关,未出现问题。

2.安装最新的node和npm

 # apt-get 安装 nodejs    sudo apt-get install nodejs    sudo apt-get install nodejs-legacy    node -v # v4.2.6

在执行 sudo apt-get install nodejs-legacy有报错(好像是找不到该包的那种),更新apt-get之后仍然不行放弃。

下载已经编译好的包来使用https://nodejs.org/en/

解压文件的 bin 目录底下包含了 node、npm 等命令,我们可以使用 ln 命令来设置软连接:

$ ln -s /usr/software/nodejs/bin/npm   /usr/local/bin/ $ ln -s /usr/software/nodejs/bin/node   /usr/local/bin/

之后执行node -v 与 npm -v均可查到版本号

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!