ノードのインストール: /lib64/libm.so.6: バージョン `GLIBC_2.27' が見つかりません (ノードで必要) Linux でのエラー 質問する

ノードのインストール: /lib64/libm.so.6: バージョン `GLIBC_2.27' が見つかりません (ノードで必要) Linux でのエラー 質問する

私はこれに従ってきました -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 つのオプションを提案できます。

  1. ソースコードからNodeをインストールする。これにより再コンパイルが可能になる。
  2. または、OSがサポートする古いバージョンのNodeをインストールしてください
  3. または、Linux OS を新しいバージョンにアップグレードします。

参照:ソースコードからNodeをインストールする

おすすめ記事