Como você desinstala o node.js usando a linha cmd no linux?
223
Correr which node
retornará algo como /path/bin/node
.
Então corra cd /path
Isso é tudo o que é adicionado pelo Node.JS.
rm -r bin/node bin/node-waf include/node lib/node lib/pkgconfig/nodejs.pc share/man/man1/node.1
Agora, a única coisa que não sei é o npm e o que ele instalou. Se você instalar o npm novamente em um caminho personalizado que comece vazio, poderá ver o que ele adiciona e poderá criar uma lista para o npm semelhante à lista acima que criei para o nó.
which nodejs
como eu fiz no Ubuntunode -v
não mostra nada, mas o arquivo e a pasta permanecem lá no nó da pasta . Portanto, não é totalmente removido !!rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/npm*
No Ubuntu 12.04, basta digitar este
Ele também desinstalará o nodejs e o npm .
fonte
.nmp
diretório no meu diretório pessoal~
. Eu mesmo removi. Existem outros arquivos ou diretórios como esse que eu preciso remover para remover completamente o nó e o npm?Se você instalou a partir da fonte, pode emitir o seguinte comando:
Se você seguiu as instruções em https://github.com/nodejs/node/wiki para instalar no seu $ HOME / local / node, precisará digitar o seguinte antes da linha acima:
fonte
npm uninstall npm
a desinstalação do npm antes de desinstalar o nó../configure
lassudo make uninstall
. se você não especificou--prefix
, não precisa mais--prefix
agoraDesculpe. A resposta de George Bailey funciona muito bem quando você deseja remover absolutamente o nó da sua máquina.
Esta resposta é referida em: @tedeh https://github.com/nodesource/distributions/issues/486
Se você deseja instalar uma nova versão do nó, use o código abaixo
E adicione uma nova versão do nodejs ao "yum" uma nova versão do node
Instalar nodejs
Espero que ajude você cara !!!
fonte
yum list installed | grep nodejs
checar. +1Para desinstalar o nó, segui a resposta aceita por @George, já que não tenho mais as fontes, mas antes disso, executei:
Isso pareceu livrar o npm dos diretórios do sistema como
/usr/bin/npm
e/usr/lib/npm
. Eu recebi o comando daqui . Encontrei um~/.npm
diretório que excluí manualmente. Honestamente, não sei se todos os traços de npm foram removidos, mas não consigo encontrar mais nada.fonte
Se você instalou o nó usando
curl
+yum
:Em seguida, você pode removê-lo usando
yum
:Observe que o uso do
curl
script faz com que a versão incorreta do nó seja instalada. Há um erro que faz com que anode
v6.7 seja instalada em vez da v4.x pretendida pelo caminho(../setup_4.x)
usado nocurl
script.fonte
É melhor remover o NodeJS e seus módulos manualmente porque a instalação deixa muitos arquivos, links e módulos para trás e, mais tarde, cria problemas enquanto reconfiguramos outra versão do NodeJS e seus módulos. Execute os seguintes comandos.
e isso feito.
Um guia passo a passo com comandos está em http://amcositsupport.blogspot.in/2016/07/to-completely-uninstall-node-js-from.html
Isso me ajudou a resolver meu problema.
fonte
se você quiser apenas atualizar o nó, também há um atualizador puro
https://github.com/creationix/nvm
usar,
fonte
A resposta de George Bailey funciona bem. Eu apenas adicionaria os seguintes sinalizadores e usaria o sudo, se necessário:
fonte
rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/npm*
de comando de remoção @ https://docs.npmjs.com/misc/removing-npm , eu não tenho certeza se é logicamente equivalente a seu comando, eu vou experimentá-lo embora (isso pode exigir umsudo
, também) .depois de instalar usando o script "ROCK-SOLID NODE.JS PLATAFORMA NO UBUNTU", recebo essa saída. O que mostra como desinstalar o nodejs.
fonte
Se você tem yum, você pode fazer:
yum remove nodesource-release* nodejs
yum clean all
E depois disso verifique se está excluído:
rpm -qa 'node|npm'
fonte
Eu acho que isso funciona, pelo menos parcialmente (não investigou):
nvm uninstall <VERSION_TO_UNINSTALL>
por exemplo:nvm uninstall 4.4.5
fonte
Acho que Manoj Gupta teve a melhor resposta do que estou vendo. No entanto, o comando remove não se livra de pastas ou arquivos de configuração que possam sobrar. Usar:
O comando purge deve remover o pacote e limpar todos os arquivos de configuração. (consulte esta pergunta para obter mais informações sobre a diferença entre limpar e remover). O sinalizador de remoção automática fará o mesmo para os pacotes que foram instalados pelo NodeJS.
Veja a resposta aceita nesta pergunta para uma melhor explicação.
Embora não se esqueça de lidar com o NPM! A resposta de Josh cobre isso.
fonte
A melhor maneira de contornar isso é fazê-lo desde o início:
INSTALAR BREW
Em seguida, no final do seu arquivo .bashrc (em seu diretório pessoal, pressione Ctrl + H)
Em seguida, reinicie o terminal para que a modificação em .bashrc seja recarregada
PARA INSTALAR O NODE
PARA VERIFICAR A VERSÃO
PARA ATUALIZAR O NODE
PARA DESINSTALAR O NÓ
fonte