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

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

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

$ sudo apt-get remove nodejs

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

Комментарии (8)
Решение

Выполнение команды 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.

Комментарии (6)

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

sudo make uninstall

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

./configure --prefix=$HOME/local/node
Комментарии (6)

Если вы установили узел, используя завиток + пальчики оближешь:

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

Затем вы можете удалить его с помощью конфетка:

sudo yum remove nodejs

Обратите внимание, что использование завиток скрипт вызывает неправильную версию узле должны быть установлены. Это ошибка, что вызывает узел В6.7 для установки вместо В4.х задумано путь (../setup_4.х) используется в завиток сценарий.

Комментарии (0)

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

sudo npm rm npm -g

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

Комментарии (0)

К сожалению, ответ Джорджа Бэйли работает очень хорошо, когда вы хочу совсем удалить узел от вашей машины.

Этот ответ передается от : @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

И добавить новую версию 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

Я надеюсь, что это поможет тебе парень!!!

Комментарии (3)

Это лучше, чтобы удалить 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 

судо РМ -РФ /usr/местные/библиотека/узел*

судо РМ -РФ /usr/местные/включать/узел*

судо РМ -РФ /usr/местные/Бен/узел*

и это сделали.

Пошаговая инструкция с командами на http://amcositsupport.blogspot.in/2016/07/to-completely-uninstall-node-js-from.html

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

Комментарии (0)

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

 sudo rm -rf bin/node bin/node-waf include/node lib/node lib/pkgconfig/nodejs.pc share/man/man1/node
Комментарии (2)

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

https://github.com/creationix/nvm

для использования,

в Git клон git://github-е. ком/creationix/НВМ.ГИТ ~/.НВМ

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

НВМ установить v0.4.1

Комментарии (0)

после установки с помощью "Рок-твердый NODE.JS платформа на Ubuntu" и скрипта, я получаю этот выход. Который говорит вам, как удалить nodejs.

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

в /tmp/узел-установка/узел-версии v0.8.19/nodejs_0.8.19-1_i386.деб

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

с dpkg -Р nodejs

Комментарии (1)

Я думаю, что это работает, по крайней мере, частично (не изучали): НВМ удалить <VERSION_TO_UNINSTALL> например:

НВМ удалить 4.4.5

Комментарии (0)

Лучший способ обойти это, чтобы сделать это правильно с самого начала:

Установите самогон

#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 + ч)

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

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

УСТАНОВИТЬ УЗЕЛ

brew install node

ДЛЯ ПРОВЕРКИ ВЕРСИИ

node -v
npm -v

ЧТОБЫ ОБНОВИТЬ УЗЕЛ

brew update
brew upgrade node

ЧТОБЫ УДАЛИТЬ УЗЕЛ

brew uninstall node
Комментарии (2)