Centosから不要なノードバージョンを削除する方法

Centosから不要なノードバージョンを削除する方法

Centos 8でnode.jsを使用する方法を学びたいと思います。

node.jsとnpmをインストールし、npmを使用して継承とnをインストールしました。

私はさまざまなウェブサイトのチュートリアルに従い、このコンピュータにさまざまなnode.jsベースのソフトウェアをインストールしてきましたが、このコンピュータに両方のバージョンのnode.jsをインストールできました。

私は通常このコンピュータをユーザー "username"として使用し、端末に行き、 "username"が提供するようにnode -vと入力します。

v12.16.3  

ただし、sudo node -vと入力すると、次の結果が表示されます。

v10.21.0    

私の考えでは、これがバグだと思うので、ただv12.16.3をインストールする必要がありますが、どうやってそれを行うのかわかりません。 v12.16.3を維持し、他のバージョンのノードを削除する方法は?共存することが安全な場合、sudoにv12バージョンのノードを使用させるにはどうすればよいですか?

編集する:

/usr/local/bin/node私はv12.16.3がインストールされていてv10.21.0がインストールされていると思いますが、/bin/nodeどのようにこれが起こるのかわかりません。正しく理解していれば、/usr/local/bin/Windowに似ていますProgram Filesが、現在のユーザーのためにインストールされているプログラムの/bin/ルートに似ていますかProgram Files?これがこれを理解する良い方法ですか?より低いバージョンのnode.jsをインストールするために何をしたのかわかりませんが、このバージョンが必要だとは思いません。投稿には項目がsudo yum list installed1つだけ表示されますnodejs.x86_64。私がインストールしたプログラムを明確にリストするWindowsのプログラムの追加と削除のリストに対応するCentosはありますか?

ベストアンサー1

おすすめ記事