私はこれに従ってきました -Linux に node.tar.xz ファイルをインストールする方法
結局、node --version を実行すると、次のエラーが発生します -
ここで次に何をすべきでしょうか? 私のシナリオに関して適切な手順を見つけることができません。
ベストアンサー1
このエラーは、Node がサポートできるバージョンよりも低いバージョンの GLIBC を搭載したオペレーティング システムに Node をインストールした場合に発生します。たとえば、Node v18 は GLIBC v2.7 以降をサポートしています。GLIBC v2.6 以下を搭載した Linux OS に Node v18.x をインストールしようとすると、このようなエラーが発生します。
オペレーティング システムの GLIBC のバージョンを確認するには、ターミナルで ldd コマンドを実行します。
$ ldd --version
この問題を解決するには、次の 3 つのオプションを提案できます。
- ソースコードからNodeをインストールする。これにより再コンパイルが可能になる。
- または、OSがサポートする古いバージョンのNodeをインストールしてください
- または、Linux OS を新しいバージョンにアップグレードします。