Environments
- Raspberry Pi 3B+
- Raspberry Pi Imager
- MicroSD 64GB
Step
- /Volumes/boot 경로에 빈 ssh 파일을 만든다.
- /Volumes/boot 경로에 wpa_supplicant.conf 파일을 만든다. 부팅시 ssh 파일이 사라지므로, 위 두개의 파일을 한번에 만들어서 부팅해야함.
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=KR
network={
ssid="yourSSID"
psk="Your_wireless_network_password"
}
-
Angry IP Scanner 로 라즈베리파이를 찾는다. 10.100.100.124 - ‘raspberrypi.local’ 이 뜸! 여기로 ssh 연결해서 다음 단계를 진행해보자.
-
ssh raspberrypi.local 초기 암호를 입력하면 들어갈 수 있습니다.
ssh pi@10.100.100.124
default password: raspberry
- ssh 설정 변경하기 4번은 임시로 ssh를 enable 해준거기때문에 다음 접속시에는 또 ssh 파일을 강제로 넣어줘야하니까 raspi config 에서 ssh설정을 켜줘야합니다.
sudo raspi-config
-
- ssh, vnc 설정을 모두 켜줍니다.
-
- system update 업데이트, 로케일, 언어 설정 등도 해줍니다.
- 언어 설정 문제 -_-)이게 제일 헷갈리고 짜증나는데 어디한번 누가 이기나 보자.
-
- 일단 Locale 에 C.UTF-8 en_GB.UTF-8 ko_KR.UTF-8 이렇게 세개의 항목이 있어야함. ko_KR만 해놓으면 한글 다 깨짐.
-
- sudo vi /etc/environment 를 새로 만들고 다음 내용을 추가해보자.
LANGUAGE=ko_KR
LC_ALL=ko_KR
LANG=ko_KR
LC_TYPE=ko_KR
-
- 그리고 아래 커맨드 실행
sudo apt-get install --reinstall locales && sudo dpkg-reconfigure locales
잘됨!
- 기타 설정
- ~/.bashrc 파일에 alias ll=‘ls -l’ 코멘트 풀어주고 저장
- source .bashrc
- 모니터 없으니까 설정에서 vnc enable
sudo raspi-config