Как удалить node.js с помощью командной строки в linux?
В в Ubuntu 12.04 просто введите это
$ sudo apt-get remove nodejs
Он будет удалить nodejs и npm, а также простой.
Выполнение команды 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.
Если вы установили систему из исходного кода, вы можете выполнить следующую команду:
sudo make uninstall
Если вы следовали инструкциям на сайте https://github.com/nodejs/node/wiki по установке в ваш $HOME/local/node, то перед строкой выше вам нужно ввести следующее:
./configure --prefix=$HOME/local/node
Если вы установили узел, используя завиток
+ пальчики оближешь
:
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.х)
используется в завиток
сценарий.
Чтобы удалить node, я последовал принятому ответу @George, поскольку у меня больше нет исходников, но перед этим я запустил:
sudo npm rm npm -g
Это, похоже, избавило npm от системных каталогов, таких как /usr/bin/npm
и /usr/lib/npm
. Я взял команду из здесь. Затем я обнаружил каталог ~/.npm
, который я удалил вручную. Честно говоря, я не знаю, все ли следы npm были удалены, но я не могу найти ничего другого.
К сожалению, ответ Джорджа Бэйли работает очень хорошо, когда вы хочу совсем удалить узел от вашей машины.
Этот ответ передается от : @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
Я надеюсь, что это поможет тебе парень!!!
Это лучше, чтобы удалить 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
Это помогло мне решить мою проблему.
Ответ Джордж Бейли работает отлично. Я бы просто добавить следующие флаги и использовать sudo, если необходимо:
sudo rm -rf bin/node bin/node-waf include/node lib/node lib/pkgconfig/nodejs.pc share/man/man1/node
если вы хотите просто обновить узел, там's слишком аккуратный апдейтер
https://github.com/creationix/nvm
для использования,
в Git клон git://github-е. ком/creationix/НВМ.ГИТ ~/.НВМ
источник ~/.nvm/nvm.sh
НВМ установить v0.4.1
после установки с помощью "Рок-твердый NODE.JS платформа на Ubuntu" и скрипта, я получаю этот выход. Который говорит вам, как удалить nodejs.
сделано. Новый пакет был установлен и сохранен в
в /tmp/узел-установка/узел-версии v0.8.19/nodejs_0.8.19-1_i386.деб
вы можете удалить его из вашей системы в любое время с помощью:
с dpkg -Р nodejs
Я думаю, что это работает, по крайней мере, частично (не изучали):
НВМ удалить <VERSION_TO_UNINSTALL>
например:
НВМ удалить 4.4.5
Лучший способ обойти это, чтобы сделать это правильно с самого начала:
Установите самогон
#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