码迷,mamicode.com
首页 > 系统相关 > 详细

Ubuntu中卸载node和npm并重装

时间:2019-09-18 11:08:29      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:lib   问题   legacy   报错   版本号   expand   gac   lock   href   

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

在执行 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均可查到版本号

Ubuntu中卸载node和npm并重装

标签:lib   问题   legacy   报错   版本号   expand   gac   lock   href   

原文地址:https://www.cnblogs.com/easilyai/p/11539915.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!