-
라즈베리파이 node 20 설치 + nvm 삭제 / RP4 / Raspberry Pi 4 nodejs 20프로그래밍/개발메모 2024. 10. 2. 22:03728x90반응형
nvm 을 사용중이였는데 시작 재부팅 하면 시작버전이 옛날꺼로 되돌아가버려서 불편하기도 하고
root 랑 pi 유저랑 버전도 다르게 돌아가는 문제도 있고해서 하나로 통일하는 김에 정석대로 설치했습니다.
node 20 설치
참고링크: https://xavier.arnaus.net/blog/install-nodejs-20-into-a-raspberry-pi-4
요거 따라 했구요 그대로 하니 별문제 없었습니다.
sudo su -
root 유저로 바꾼후apt update
apt upgrade
업데이트 합니다.apt install -y ca-certificates curl gnupg설치하라는거 설치하구요
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/nodesource.gpg인증키를 추가하는 거 같습니다.
공개된 프로그램을 받기전에 안전한지 확인하는 과정일꺼예요NODE_MAJOR=2020 버전을 설치하기위해 변수에 20 을 넣습니다.
echo "deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list저장소 추가
apt update한번더 업데이트
apt install nodejsnodejs 설치하면 지정된 버전이 설치됩니다.
nodejs -vnode --version 해도 동일합니다.
node 버전이 출력됩니다.
root 상태를 나가려면 아래의 명령어 입력
exit끝났습니다.
NVM 삭제
nvm 이 기본버전을 잘 고정해줬으면 문제가 없었을텐데 그러질 못했네요
삭제 해보겠습니다.
rm -rf .nvm
rm -rf .npn폴더명앞에 .(점) 이 있습니다. 오타내지 마시구요
.bower 도 지우라는데 저는 없군요 그래서 스킵했습니다.
apt upgrade 할때 라즈베리파이가 점점 더 빨라지는 느낌이군요
오래된 기기 치곤 좋네요반응형