🫠

AWS EC2でnpm install ができない

2023/05/17に公開

nodeのインストール後

npm install

を実行したが、下記のようなエラーが出た

node: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by node)

nodeのバージョンが18系だったため、Amazon Linux 2 がサポートしていなかったよう。チュートリアルにも書かれていました。

nvm install 16

このコマンドで16系のnodeがインストールできる。
これで npm install も問題なく動いた

参考

https://docs.aws.amazon.com/ja_jp/sdk-for-javascript/v2/developer-guide/setting-up-node-on-ec2-instance.html

Discussion