Как удалить node.js с помощью строки cmd в linux?
Удалите Node.JS с помощью командной строки 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