nパッケージを完全にアンインストールする

前提

  • ここではnでインストールしたnodejsを/usr/local/n以下とするが、
  • N_PREFIXを$HOME/.nなどにしている場合は読みかえる

手順

sudo n uninstall              # (1)
sudo n prune                  # (2)
sudo npm uninstall -g n       # (3)
sudo rm -r /usr/local/n       # (4)
sudo rm /usr/local/bin/node   # (5)
sudo rm /usr/bin/n            # (6)
sudo rm -r /usr/lib/node_modules/n # (7)
  • (1) /usr/local/bin/node/usr/local/bin/npmなどをアンインストールする(詳細は以下)
  • (2) /usr/local/n/versions/node/10.22.1/などのnでインストール済みのすべてのnodeとnpmをアンインストールする
  • (3) nパッケージをアンインストールするが、システムのnodeとnpmがアンインストール済みで、nでインストールしたnodeとnpmしか存在してなかった場合、すでにnpmはOS OS上にないので失敗する
  • (4) nが/usr/local/binに残っているので手で削除する
  • (5)(6)(7)は(4)と同様
Uninstalling node and npm
/usr/local/bin/node
/usr/local/bin/npm
/usr/local/bin/npx
/usr/local/include/node
/usr/local/lib/node_modules/npm
/usr/local/share/doc/node
/usr/local/share/man/man1/node.1
/usr/local/share/systemtap/tapset/node.stp

参考


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2020-09-23 (水) 14:17:45