Node: SCRIPT DEPRECATION WARNING 해결

민경찬·2023년 9월 27일
1

백엔드

목록 보기
8/22

서론


평소에 Node를 설치할 때 아래 명령어를 입력했다.

curl -sL https://deb.nodesource.com/setup_16.x | sudo bash -E -

그런데 이런게 떴다.

링크타고 가서 확인해보자.


본론


1. 왜 deprecation 됐나요?

요약: 특정 버전에 대한 설치 프로그램을 패키지 하지 않음. 더 좋은 방법 찾음. 이렇게 하셈

2. 그래서 어떻게 설치하는데?

2-1) node source gpg key 설치

sudo apt-get update
sudo apt-get install -y ca-certificates curl gnupg
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg

2-2) repository 생성

첫 줄에 원하는 버전을 넣는다. (저는 20버전으로 하겠습니다.)

NODE_MAJOR=20
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list

2-3) Update하고 Install

sudo apt-get update
sudo apt-get install nodejs -y

설치 끝~


결론


필자는 Ubuntu 20.04버전에 설치할 일이 많다.

지원 버전을 잘 확인하고 설치해야겠다. 다음 버전부터 지원이 끊길 수도 있으니 말이다...




참고

0개의 댓글