728x90
반응형
개요
라즈베리파이 4B에 최신 64비트 OS를 적용한 NodeJS 개발환경을 구축하는 방법을 알아보도록 하겠습니다.
시험 환경
- SBC : Raspberry Pi 4B
- OS : Raspberry OS 64bit Bookwarm
- Kernel: 6.6
준비 사항
NodeJS 개발을 위하여 최신 패키지로 업데이트 합니다.
$ sudo apt update
$ sudo apt upgrade
NodeJS를 설치할 수 있는 환경을 만들기 위한 필수 패키지를 설치합니다.
$ sudo apt install -y ca-certificates curl gnupg
NodeJS 설치하기
NodeJS 패키지 저장소에 대한 공개키를 추가합니다.
$ curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.keysudo gpg --dearmor -o /usr/share/keyrings/nodesource.gpg
다음과 같이 NodeJS 18 버전에 대한 패키지 저장소를 추가합니다. (NodeJS를 20 버전을 설치하고 싶으신 경우에는 "node_18.x" 대신 "node_20.x"으로 패키지 저장소를 추가하시면 됩니다.)
echo "deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_18.x nodistro main"sudo tee /etc/apt/sources.list.d/nodesource.list
추가된 패키지 저장소로 데이터베이스를 업데이트하고 "NodeJS"를 설치합니다.
$ sudo apt update -qq
$ sudo apt install nodejs
패키지 설치가 완료되면 다음과 같이 설치된 NodeJS의 버전을 확인해 보실 수 있습니다.
$ node -v
v18.20.2
참고자료
- "Installing NodeJS on the Raspberry Pi":https://pimylifeup.com/raspberry-pi-nodejs/
'Linux,Unix,BSD > RaspberryPI' 카테고리의 다른 글
[RPi] 와치독(watchdog) 설정하기 (0) | 2022.08.03 |
---|---|
[RPi] DNS 찾지 못하는 문제 (0) | 2022.07.30 |
[RPi] 인터넷 없는 환경에서 전원 차단으로 인하여 시스템 시계가 초기화되는 문제 (0) | 2022.07.14 |
[RPi] 라즈비안 OS용 부팅 매체 만들기 (2) | 2022.06.30 |
[RPi] SD card 및 USB memory serial 정보 구하기 (0) | 2022.06.21 |