web-dev-qa-db-ja.com

ubuntu 14.04のnodejs、npm、nodeを完全にアンインストールします。

私はこの質問が何度も尋ねられたことを知っています、しかし私はまだそれをすることができませんでした。だから私は間違って "node"をSudo apt-get install nodeを使ってインストールしましたそして後で後でnodejsをインストールしました(v0.10.37)。 npmでv0.12にアップデートしようとしましたが、nodejs -vを実行すると0.10.37と言われ続けます。また、前に間違って他の「ノードのもの」をインストールしたので、私はnodeコマンドを使用できません。私は人々が他のすべての答えの中で話しているすべての異なるコマンドを試してみましたが、私はまだそれをすることができませんでした。主な問題は、間違ったノードパッケージを持ち続けて、nodejs-legacyをインストールしてもうまくいかないことです。また、npm installコマンドが機能し、ファイルを含むフォルダーを作成しますが、私のAppはまだライブラリが見つからないと言っています。

73
lpares12
Sudo apt-get remove nodejs

Sudo apt-get remove npm

それから/etc/apt/sources.list.dに行き、もしあればノードリストを削除してください。それから

Sudo apt-get update

ホームフォルダ内の.npmまたは.nodeフォルダを確認し、それらを削除します。

あなたがタイプするなら

which node

ノードの場所を確認できます。 which nodejswhich npmも試してください。

ノードバージョンマネージャ(NVM)を使用してノードをインストールすることをお勧めします。それは私にとって頭痛の多くを救った。 nvmを使えばSudoなしでnodejsとnpmをインストールできるからです。

179
Raja

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 にあります。

これは私が私の問題を解決するのを助けました。

57
Amit Malik

Ubuntuからnodejs、npm、node_modulesを削除するには、Ubuntuの異なる場所にあるコンテナも削除する必要があります。

これらは次のようになります。

/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

私はうまくやった。だから私は完全な手順を共有しています。

ここで説明されている手順に従う必要があります。 http://amcositsupport.blogspot.in/2016/07/to-completely-uninstall-node-js-from.html

10
Amit Malik

Ubuntuからノードjsを完全にアンインストールする

Ubuntuからノードjs、npm、およびnode_modulesを手動で削除するには、次の手順を実行する必要があります。

  1. まず第一にあなたはSudoとしてコマンド端末から次のコマンドを実行する必要があります。

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

  1. 次のコマンドを使用して、/ usr/local/libからnodeまたはnode_modulesディレクトリを削除します。

Sudo rm -rf/usr/local/lib/node *

  1. 次のコマンドを使用して、/ usr/local/includeからnodeまたはnode_modulesディレクトリを削除します。

Sudo rm -rf/usr/local/include/node *

  1. 次のコマンドを使用して、/ usr/local/binからノードファイルまたはディレクトリを削除します。

Sudo rm -rf/usr/local/bin/node *

  1. ホームディレクトリに移動し、存在する場合は、nodeまたはnode_modulesディレクトリを削除します。
7
Kishan Jasani

私は私のubuntu 14.04からnodeとnpmとnodejsを削除することに夢中でしたが、このステップであなたはそれを削除します...

Sudo apt-get uninstall nodejs npm node
Sudo apt-get remove nodejs npm node

あなたが正しくアンインストールし、それがまだそこにあるなら、一番下のこのチェックリンクの前に...

//this will fine the `/usr/bin` or `/usr/local/bin`
find / -name "node"
// check path of program...
ls -l node
//and remove it
rm -rf /usr/bin/node

詳しい情報
削除 - 公式ウェブサイト
gitリポジトリ経由でインストールした場合nodejs npmとnodeを削除してください

1
DarckBlezzer

パッケージマネージャ経由でnode.jsをインストールした人のために、ただ実行することができます:

Sudo apt-get purge nodejs

「パッケージマネージャを介したNode.jsのインストール」 に記載されているように、公式のNodeSourceリポジトリを追加してインストールした場合は、次の手順を実行します。

Sudo rm /etc/apt/sources.list.d/nodesource.list

Npmキャッシュもクリーンアップしたい場合は、

rm -rf ~/.npm

パッケージマネージャやオペレーティングシステム自体を台無しにする可能性があるので、手動で削除しようとするのは悪い習慣です。

0

ノードのバージョンを8.1.0から10.14.0に更新している間、私はあまりにも面倒でした。

これは私のために働いたものです -

  1. 端末(crtl+alt+t)を開きます。
  2. which nodeと入力すると、パスは次のようになります。
  3. /usr/local/bin/node
  4. rm -rf node、ノードを削除します
  5. node -v、ノードバージョンなし...
  6. curl -sL https://deb.nodesource.com/setup_10.x | Sudo -E bash -
  7. Sudo apt-get install -y nodejs

注: - エラーが発生している場合 -

node /usr/bin/env: node: No such file or directory

とにかく走れ-

ln -s /usr/bin/nodejs /usr/bin/node

sorce こちら

  1. node -v //はv10.14.0になります

私のために働きました。

0
S.Yadav