Удалите Node.JS с помощью командной строки Linux?

Как удалить node.js с помощью строки cmd в linux?

Ответ 1

Запуск 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, аналогичный приведенному выше списку, который я сделал для Node.

Ответ 2

В Ubuntu 12.04 просто введите этот

$ sudo apt-get remove nodejs

Он будет удалять nodejs и npm, а также просто.

Ответ 3

Если вы установили из источника, вы можете выполнить следующую команду:

sudo make uninstall

Если вы выполнили инструкции https://github.com/nodejs/node/wiki для установки в ваш $HOME/local/node, тогда вам нужно ввести перед строкой выше:

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

Ответ 4

Чтобы удалить node, я выполнил принятый ответ @George, поскольку у меня больше нет источников, но прежде чем это сделать, я побежал:

sudo npm rm npm -g

Казалось, что он избавился от npm от системных каталогов, таких как /usr/bin/npm и /usr/lib/npm. Я получил команду здесь. Затем я нашел каталог ~/.npm, который я удалил вручную. Честно говоря, я не знаю, был ли удален каждый след npm, но я ничего не могу найти.

Ответ 5

если вы хотите просто обновить node, там будет аккуратный обновитель

https://github.com/creationix/nvm

git clone git://github.com/creationix/nvm.git ~/.nvm

источник ~/.nvm/nvm.sh

nvm install v0.4.1

Ответ 6

Ответ Джорджа Бэйли отлично работает. Я бы просто добавил следующие флаги и при необходимости использовал sudo:

 sudo rm -rf bin/node bin/node-waf include/node lib/node lib/pkgconfig/nodejs.pc share/man/man1/node

Ответ 7

Если вы установили node с помощью 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 script приводит к установке неправильной версии node. Есть ошибка, которая вызывает установку node v6.7 вместо v4.x, предназначенную для пути (../setup_4.x), используемого в curl script.

Ответ 8

Лучше удалить 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

Это помогло мне решить мою проблему.

Ответ 9

после установки с использованием "ROCK-SOLID NODE.JS PLATFORM ON UBUNTU" script, я получаю этот вывод. Ниже описано, как удалить nodejs.

Готово. Новый пакет был установлен и сохранен в

/TMP/node -install/ node -v0.8.19/nodejs_0.8.19-1_i386.deb

Вы можете удалить его из своей системы в любое время, используя:

  dpkg -r nodejs

Ответ 10

Лучший способ обойти это - сделать это прямо с НАЧАЛА:

УСТАНОВИТЬ BREW

#HERE IS HOW: PASTE IN TERMINAL

sudo apt-get install build-essential curl git m4 ruby texinfo libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/linuxbrew/go/install)"

Затем в конце вашего .bashrc файла (в вашем домашнем каталоге нажмите Ctrl + H)

export PATH="$HOME/.linuxbrew/bin:$PATH"
export MANPATH="$HOME/.linuxbrew/share/man:$MANPATH"
export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH"

Затем перезапустите терминал, чтобы изменения в .bashrc были перезагружены

УСТАНОВИТЬ NODE

brew install node

ПРОВЕРИТЬ ВЕРСИЯ

node -v
npm -v

ДЛЯ ОБНОВЛЕНИЯ NODE

brew update
brew upgrade node

УДАЛИТЬ NODE

brew unistall node

Ответ 11

Я думаю, что это работает, по крайней мере частично (не исследовали): nvm uninstall <VERSION_TO_UNINSTALL> например:

nvm uninstall 4.4.5