라즈베리파이 최소용량 버전 설치하여 node-red 설치
1) 라즈베리파이 os를 PC에 다운로드 한다.
아래주소에서 32bit Raspberry Pi OS Lite버전을 다운로드하고
https://www.raspberrypi.com/software/operating-systems/#raspberry-pi-os-32-bit
Operating system images – Raspberry Pi
From industries large and small, to the kitchen table tinkerer, to the classroom coder, we make computing accessible and affordable for everybody.
www.raspberrypi.com
2) 다운로드 한것을 MicoUSB에 넣는다.
윈도우용 Disk Imager ( https://sourceforge.net/projects/win32diskimager/ ) 를 사용하였다.
3) 네트웍 인터넷 연결 하기 raspi-config
인터넷연결 성공하면 ssh로 터미널로 접속을 하여 편리하게 한다.
winSCP를 이용하면 편리하다.
4) 운영os와 uname -m으로 MCU종류를 확인
# uname -a
Linux raspberrypi 5.15.32-v7+ #1538 SMP Thu Mar 31 19:38:48 BST 2022 armv7l GNU/Linux
# uname -m
armv7l
# cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 11 (bullseye)"
NAME="Raspbian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
5) nodejs 다운로드 armv71 용을 다운로드
history정리
6) 이제 node-red설치 준비가 다되었으니 node-red설치한다.
이제 node-red 설치 준비가 다되었다.
설치한다
npm install -g --unsafe-perm node-red
node-red설치전
root@raspberrypi:/home/jay4471# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 15G 1.8G 12G 13% /
devtmpfs 334M 0 334M 0% /dev
tmpfs 462M 0 462M 0% /dev/shm
tmpfs 185M 768K 184M 1% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
/dev/mmcblk0p1 253M 50M 203M 20% /boot
tmpfs 93M 0 93M 0% /run/user/1000
microSD 16G짜리. 총 현재 약 2G 정도 사용.
7) 끝으로 히스토리
raspi-config
reboot
npm //해본다 ~ 없다.
sudo apt-get update
sudo apt-get upgrade
uname -m
pwd
cd /home/jay4471/
dir
ls
mkdir nojejs
cd nojejs/
wget https://nodejs.org/dist/v16.17.0/node-v16.17.0-linux-armv7l.tar.xz
ls
ls -al
xz -d node-v16.17.0-linux-armv7l.tar.xz
ls
ls -al
tar xvf node-v16.17.0-linux-armv7l.tar
ls -al
cd node-v16.17.0-linux-armv7l/
ls -al
history
uname -m
pwd
ls -al
ls bin/
l
sudo cp -R * /usr/local/
node -v
npm -v
cd /home/
ll
ls
cd jay4471/
ls -al
uname -a
uname -m
cat /etc/os-release
df -h //설치전
npm install -g --unsafe-perm node-red
npm install -g npm@8.18.0
df -h //설치후
history
라즈베리파이 미니멈으로 os설치와 node-red설치를 메모하였습니다.
아이티제어