안녕하세요! 비버팩토리입니다.
이번에 노드 설치 도중에 발생한 아래 처럼 에러가 나왔을때 대처방법에 대해서 설명 남깁니다.
node: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by node)
node: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by node)
node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by node)
node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by node)
이 문제는 centos7 에서 최신버전이 지원되지 않아서.. 이런 에러가 발생한거 같습니다.
그래서 다운그레이드로 16 버전을 낮췄더니 정상적으로 작동된것을 확인 할 수 있습니다.
nvm install 16
버전 지정하기
nvm use 16
설치 버전 확인 방법
nvm ls
node -v
지금 노드 버전이 16.20.2 이고 npm 8.19.4 으로 작동 됩니다.
삭제하기
nvm uninstall 14
근데.. 문제가 발생 됨... 그냥 우분투로 이전하자.. 센토 환경에서 아무리 매달려서 해결 하려 했더니 도저히 못바꿔서..
며칠 안되서 서버 이전하고 이랬는데 우분투 포레버를 외쳤다!! ㅋㅋㅋ
참고 자료 :
노드: 버전 'GLIBC_2.28'을 찾을 수 없음(노드에 필요) | 바비하즈 (bobbyhadz.com)
'it 언어 노트 > nodejs' 카테고리의 다른 글
node ) Sharp 모듈 에러 날때 (0) | 2024.08.12 |
---|---|
failed: WebSocket is closed before the connection is established. (0) | 2024.08.08 |
[Node] babel-node가 권한 문제로 실행이 안될 경우 #@babel-node (0) | 2024.08.07 |
php nginx nodejs 웹소켓 관련 (0) | 2024.08.07 |