728x90
설명 없이 명령어부터 시작
내 환경
내 라즈베리파이 환경 (SSH 연결시 맨 위에 뜨는 글자)
Linux raspberrypi 6.1.0-rpi4-rpi-v8 #1 SMP PREEMPT Debian 1:6.1.54-1+rpt2 (2023-10-05) aarch64
기본 설치
RaspberryPi4B 를 최초 설치시 동작
sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y
필요한 패키지 설치
sudo apt install jq wget curl udisks2 libglib2.0-bin network-manager dbus apparmor apparmor-utils lsb-release systemd-journal-remote vim -y
도커 설치
curl -fsSL https://get.docker.com | sh
도커 sudo 없이 실행하기 (재부팅 해야 적용됨)
sudo usermod -aG docker {유저이름}
왜하는지 모르는 작업
sudo vim /boot/cmdline.txt
# 줄 맨 끝에 다음 작성
apparmor=1 security=apparmor
컴퓨터 껐다 켜기 (도커 sudo 없이 실행하기 위해)
sudo reboot
잘 설치 되었는지 확인하기 (안해도 됨)
sudo dpkg -l apparmor | tee
sudo docker --version
sudo systemctl --version
sudo nmcli --version
OS-Agent
os-agent 설치 (https://github.com/home-assistant/os-agent/releases)
위 깃헙 주소에서 가장 최신 것을 쓰도록 한다. 내가 할 땐 1.6.0 이었음
wget https://github.com/home-assistant/os-agent/releases/download/1.6.0/os-agent_1.6.0_linux_aarch64.deb
sudo dpkg -i os-agent_1.6.0_linux_aarch64.deb
os-agent 설치 확인 (별 에러 없으면 통과. 안해도 됨)
sudo gdbus introspect --system --dest io.hass.os --object-path /io/hass/os
Home Assistant Supervisor
homeassistant-supervisor 인스톨러 받기
wget https://github.com/home-assistant/supervised-installer/releases/latest/download/homeassistant-supervised.deb
그리고 에러 형테애 따라 다음 세 가지 옵션이 있다.
몇 번 시도하면서 자신에게 맞는 것을 찾을 때 까지 반복
# homeassistant 기본 설치 방법
sudo dpkg -i homeassistant-supervised.deb
# systemd-resolved 에러시 1 : systemd-resolved 무시하기
sudo dpkg -i --ignore-depends=systemd-resolved homeassistant-supervised.deb
# systemd-resolved 에러시 2 : systemd-resolved 설치하기
sudo apt install systemd-resolved -y
sudo reboot
sudo dpkg -i homeassistant-supervised.deb
# os not supported 에러시: os 무시
sudo BYPASS_OS_CHECK=true dpkg -i homeassistant-supervised.deb
728x90