過去にNode.jsをインストールしました。 このガイド に従って更新してみましたが、バージョン0.10.7のnode
とバージョン0.12.7のnodejs
の2つのバージョンになりました。これを解消するために、完全に削除して再インストールしました。 apt-get remove nodejs
は正常に機能しましたが、apt-get remove node
は機能しませんでした:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'node' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
しかし:
$ which node
/usr/local/bin/node
このファイルを削除しても安全ですか、それとも他の場所に残り物が潜んでいますか?
はい。 /usr/local/bin/node
フォルダーを削除しても安全ですが、〜/ .bashrcのPATHからNodejsを削除または編集する必要があります。
自己インストールであるバイナリからノードをインストールしています(ubuntuソフトウェアセンターを使用していません)。
通常、ノードの自己インストールを行う場合、/ usr/binまたは/ usr/local/binへのシンボリックリンクを作成して、システム全体の全員のパスを設定します。
ノードの新しいバージョンをインストールした場合、古いバージョンのシンボリックリンクを削除して、代わりに新しいバージョンを配置するだけです。
ln -s /path/where/node/installed/bin/node /usr/bin/node
もちろん、前の/ usr/local/binまたは/ usr/binにあるものを削除します。