[linux] Linux 명령 행을 사용하여 Node.JS를 설치 제거 하시겠습니까?

리눅스에서 cmd 줄을 사용하여 node.js를 어떻게 제거합니까?



답변

Running which node은와 같은 것을 반환합니다 /path/bin/node.

그런 다음 실행 cd /path

이것이 Node.JS에 의해 추가 된 전부입니다.

rm -r bin/node bin/node-waf include/node lib/node lib/pkgconfig/nodejs.pc share/man/man1/node.1

이제 내가 모르는 유일한 것은 npm과 그것이 설치 한 것입니다. 비어있는 것으로 시작하는 사용자 정의 경로에 npm을 다시 설치하면 추가 된 내용을 볼 수 있으며 노드에 대해 작성한 위의 목록과 유사한 npm 목록을 만들 수 있습니다.


답변

에서 우분투 12.04 단순히이 입력

$ sudo apt-get remove nodejs

nodejs와 npm 도 간단 하게 제거 합니다.


답변

소스에서 설치 한 경우 다음 명령을 발행 할 수 있습니다.

sudo make uninstall

https://github.com/nodejs/node/wiki 의 지시 사항에 따라 $ HOME / local / node에 설치 한 경우 위 행 앞에 다음을 입력해야합니다.

./configure --prefix=$HOME/local/node


답변

컴퓨터에서 노드를 완전히 제거하려는 경우 George Bailey의 대답이 매우 잘 작동합니다.

이 답변은 @tedeh https://github.com/nodesource/distributions/issues/486 에서 참조됩니다.

새 버전의 노드를 설치하려면 아래 코드를 사용해야합니다

sudo rm -rf /var/cache/yum
sudo yum remove -y nodejs
sudo rm /etc/yum.repos.d/nodesource*
sudo yum clean all

그리고 새로운 버전의 노드를 “yum”하기 위해 새로운 nodejs 버전을 추가하십시오

#using this command for Node version 8
curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -

#using this command for Node version 10
curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash -

nodejs 설치

sudo yum -y install nodejs

나는 그것이 당신에게 도움이되기를 바랍니다!


답변

더 이상 소스가 없기 때문에 노드를 제거하기 위해 @George가 허용 한 답변을 따랐습니다.

sudo npm rm npm -g

즉 같은 시스템 디렉토리에서 NPM을 없애 듯 /usr/bin/npm하고 /usr/lib/npm. 여기 에서 명령을 받았습니다 . 그런 다음 ~/.npm수동으로 삭제 한 디렉토리 를 찾았습니다 . 솔직히 나는 npm의 모든 흔적이 제거되었는지 알지 못하지만 다른 것을 찾을 수는 없습니다.


답변

curl+를 사용하여 노드를 설치 한 경우 yum:

sudo curl --silent --location https://rpm.nodesource.com/setup_4.x | bash -
sudo yum -y install nodejs

그런 다음 다음을 사용하여 제거 할 수 있습니다 yum.

sudo yum remove nodejs

curl스크립트 를 사용하면 잘못된 버전의 노드가 설치됩니다. 스크립트에 사용 된 경로가 의도 한 v4.x 대신 v6.7을 설치 하는 버그node있습니다 .(../setup_4.x)curl


답변

설치시 많은 파일, 링크 및 모듈이 남겨져 나중에 다른 버전의 NodeJS 및 해당 모듈을 재구성하는 동안 문제가 발생하므로 NodeJS 및 해당 모듈을 수동으로 제거하는 것이 좋습니다. 다음 명령을 실행하십시오.

sudo rm -rf /usr/local/bin/npm /usr/local/share/man/man1/node* /usr/local/lib/dtrace/node.d ~/.npm ~/.node-gyp /opt/local/bin/node opt/local/include/node /opt/local/lib/node_modules


sudo rm -rf /usr/local/lib/node*
sudo rm -rf /usr/local/include/node*
sudo rm -rf /usr/local/bin/node*

그리고 이것은 끝났습니다.

명령이 포함 된 단계별 가이드는 http://amcositsupport.blogspot.in/2016/07/to-completely-uninstall-node-js-from.html에 있습니다.

이것은 내 문제를 해결하는 데 도움이되었습니다.