ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 라즈베리파이 node 20 설치 + nvm 삭제 / RP4 / Raspberry Pi 4 nodejs 20
    프로그래밍/개발메모 2024. 10. 2. 22:03
    728x90
    반응형

    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=20

    20 버전을 설치하기위해 변수에 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 nodejs

    nodejs 설치하면 지정된 버전이 설치됩니다.

     

    nodejs -v

    node --version 해도 동일합니다.

    node 버전이 출력됩니다. 

     

    root 상태를 나가려면 아래의 명령어 입력
    exit

    끝났습니다.

     

     

    NVM 삭제 

    nvm 이 기본버전을 잘 고정해줬으면 문제가 없었을텐데 그러질 못했네요

    삭제 해보겠습니다.

    rm -rf .nvm
    rm -rf .npn

    폴더명앞에 .(점) 이 있습니다. 오타내지 마시구요

    .bower 도 지우라는데 저는 없군요 그래서 스킵했습니다.

     

    apt upgrade 할때 라즈베리파이가 점점 더 빨라지는 느낌이군요
    오래된 기기 치곤 좋네요

     

     

    반응형
Designed by Tistory.