回答:
実行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のリストを上記のノード用に作成したリストと同様に作成できます。
which nodejs
私がUbuntuで実行したように実行する必要があるかもしれません
node -v
、ファイルとフォルダだけがフォルダノードの下に残っています。そのため、完全には削除されません!!
rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/npm*
Ubuntu 12.04、単純にこれを入力します
$ sudo apt-get remove nodejs
それはなりnodejsとNPMをアンインストール井戸シンプルに。
.nmp
で、ホームディレクトリのディレクトリが削除されませんでした~
。自分で外しました。nodeとnpmを完全に削除するために削除する必要がある他のファイルまたはディレクトリはありますか?
ソースからインストールした場合は、次のコマンドを発行できます。
sudo make uninstall
https://github.com/nodejs/node/wikiの指示に従って$ HOME / local / nodeにインストールした場合は、上の行の前に次のように入力する必要があります。
./configure --prefix=$HOME/local/node
npm uninstall npm
ノードをアンインストールする前にアンインストールNPMに。
./configure
次に実行する必要がありますsudo make uninstall
。指定--prefix
しなかった場合、--prefix
今は必要ありません
申し訳ありませんが、マシンからノードを完全に削除したい場合、George Baileyの答えは非常にうまく機能します。
この回答は以下から参照されます:@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
ノードの新しいバージョンを「yum」に追加するには、新しい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
それがあなたを助けてくれることを願っています!!!
yum list installed | grep nodejs
チェックする。+1
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
スクリプトを使用すると、間違ったバージョンのノードがインストールされることに注意してください。スクリプトで使用されているパスによって意図されたv4.xの代わりにv6.7がインストールされる原因となるバグがあります。node
(../setup_4.x)
curl
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にあります
これは私の問題の解決に役立ちました。
ノードを更新したいだけなら、きちんとしたアップデーターもあります
https://github.com/creationix/nvm
使用するには、
git clone git://github.com/creationix/nvm.git〜/ .nvm
ソース〜/ .nvm / nvm.sh
nvmインストールv0.4.1
ジョージ・ベイリーの答えはうまくいきます。次のフラグを追加し、必要に応じてsudoを使用します。
sudo rm -rf bin/node bin/node-waf include/node lib/node lib/pkgconfig/nodejs.pc share/man/man1/node
rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/npm*
削除コマンド@ https://docs.npmjs.com/misc/removing-npmを見つけました、それがあなたのコマンドと論理的に同等であるかどうかはわかりませんが、試してみます(も必要になる場合がありsudo
ます) 。
「ROCK-SOLID NODE.JS PLATFORM ON UBUNTU」スクリプトを使用してインストールした後、この出力が表示されます。nodejsをアンインストールする方法を教えてくれます。
できました。新しいパッケージがインストールされ、保存されました
/tmp/node-install/node-v0.8.19/nodejs_0.8.19-1_i386.deb
あなたはいつでもあなたのシステムからそれを取り除くことができます:
dpkg -r nodejs
あなたがyumを持っているなら、あなたはそうすることができます:
yum remove nodesource-release* nodejs
yum clean all
その後、削除されているかどうかを確認します。
rpm -qa 'node|npm'
私はこれが少なくとも部分的には機能すると考えています(調査していません)。
nvm uninstall <VERSION_TO_UNINSTALL>
例:
nvm uninstall 4.4.5
Manoj Guptaが私が見ているものからの最良の答えを持っていたと思います。ただし、removeコマンドは、残っている可能性のある構成フォルダーまたはファイルを削除しません。使用する:
sudo apt-get purge --auto-remove nodejs
削除コマンドはパッケージを削除し、構成ファイルをクリーンアップする必要があります。(パージと削除の違いの詳細については、この質問を参照してください)。自動削除フラグは、NodeJSによってインストールされたパッケージに対して同じことを行います。
より適切な説明については、この質問で受け入れられた回答を参照してください。
NPMを処理することを忘れないでください!ジョシュの答えはそれをカバーしています。
これを回避する最良の方法は、最初から直接実行することです。
INSTALL 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への変更を再読み込みします。
ノードをインストールするには
brew install node
バージョンを確認するには
node -v
npm -v
ノードを更新するには
brew update
brew upgrade node
ノードをアンインストールするには
brew uninstall node