haiju's 開発メモ

開発に必要な情報を自分用にメモ

CentOS7.3からNode.jsとnpmをアンインストール。

CentOS7.3のv8.9.5のNode.jsのnpmでpurescriptがインストール

できない件を調査するのも暇つぶしにはいいと思ったけど、

バージョンを下げてみてもインストール出来ないのか?

確認したほうがよくね?と思い、アンインストールを実行

した。Node.js公式にあるrpm専用のスクリプトでいろいろ

インストールしたけど、最終的にパッケージマネージャの

yumを使ってインストールしたので、yumでアンインストール

を実行した。

[手順]

1. Node.js のインストール場所を確認。

% which node
/usr/bin/node

2. yumでアンインストールを実行。

% sudo yum -y remove nodejs

読み込んだプラグイン:fastestmirror, langpacks
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ nodejs.x86_64 2:8.9.3-1nodesource を 削除
--> 依存性解決を終了しました。

依存性を解決しました

=========================================================================================================================================================================================
Package アーキテクチャー バージョン リポジトリー 容量
=========================================================================================================================================================================================
削除中:
nodejs x86_64 2:8.9.3-1nodesource @nodesource 51 M

トランザクションの要約
=========================================================================================================================================================================================
削除 1 パッケージ

インストール容量: 51 M
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
削除中 : 2:nodejs-8.9.3-1nodesource.x86_64 1/1
検証中 : 2:nodejs-8.9.3-1nodesource.x86_64 1/1

削除しました:
nodejs.x86_64 2:8.9.3-1nodesource

完了しました!

3. npmコマンドを実行した時にホームディレクトリ以下に

 作成されたディレクトリnode_modulesも削除。

% sudo rm -rf node_modules

4. nodeとnpmをターミナルから実行してコマンドが実行

 できないことを確認。

% node -v
zsh: node: コマンドが見つかりませんでした...
zsh: command not found: node

% npm -v
zsh: npm: コマンドが見つかりませんでした...
zsh: command not found: npm

[参考サイト]

teratail.com

qiita.com

docs.npmjs.com