라즈베리파이와 데비안 소개
라즈베리파이는 작고 저렴한 컴퓨터로, 다양한 프로젝트에 활용할 수 있는 플랫폼입니다. 특히 교육용으로 많이 사용되며, DIY 프로젝트에도 적합합니다. 이번 포스트에서는 라즈베리파이에 데비안 운영체제를 설치하고, 기본적인 세팅을 하는 방법에 대해 알아보겠습니다. 데비안은 안정성과 보안성이 뛰어난 리눅스 배포판으로, 라즈베리파이와 함께 사용하기에 적합합니다.
패키지 업데이트 및 업그레이드
라즈베리파이를 처음 세팅한 후에는 패키지를 업데이트하고 업그레이드하는 것이 중요합니다. 이를 통해 최신 보안 패치와 기능을 사용할 수 있습니다. 터미널을 열고 다음 명령어를 입력합니다.
bash sudo apt update sudo apt upgrade
이 명령어는 패키지 목록을 업데이트하고, 설치된 패키지를 최신 버전으로 업그레이드합니다.
SSH 활성화
원격으로 라즈베리파이에 접속하기 위해 SSH를 활성화해야 합니다. SSH는 보안 셸로, 원격 시스템에 안전하게 접속할 수 있게 해줍니다. 다음 명령어를 입력하여 SSH를 활성화합니다.
bash sudo raspi-config
이후 "Interfacing Options"에서 "SSH"를 선택하고 활성화합니다. SSH가 활성화되면, 다른 컴퓨터에서 SSH 클라이언트를 통해 라즈베리파이에 접속할 수 있습니다.
시간대 설정
라즈베리파이의 시간대를 설정하는 것은 매우 중요합니다. 잘못된 시간대 설정은 로그 파일에 혼란을 줄 수 있습니다. 다음 명령어를 입력하여 시간대를 설정합니다.
bash sudo dpkg-reconfigure tzdata
이 명령어를 실행하면 시간대 선택 메뉴가 나타납니다. 원하는 지역을 선택하여 설정합니다.
로케일 설정 (한글 지원)
한글을 지원하기 위해 로케일을 설정해야 합니다. 다음 명령어를 입력하여 로케일 설정을 시작합니다.
bash sudo raspi-config
"Localisation Options"에서 "Change Locale"을 선택한 후, "ko_KR.UTF-8 UTF-8"을 선택하여 한글 지원을 활성화합니다. 이후 시스템을 재부팅하면 한글이 정상적으로 표시됩니다.
네트워크 설정 (고정 IP 주소)
고정 IP 주소를 설정하면 라즈베리파이에 항상 동일한 IP 주소로 접속할 수 있습니다. 이를 위해 다음 파일을 수정합니다.
bash sudo nano /etc/dhcpcd.conf
파일의 맨 아래에 다음과 같은 내용을 추가합니다.
interface eth0 static ip_address=192.168.1.100/24 static routers=192.168.1.1 static domain_name_servers=8.8.8.8 8.8.4.4
여기서 192.168.1.100은 원하는 고정 IP 주소로 변경할 수 있습니다. 설정 후 파일을 저장하고 종료합니다.
SD 카드 확장
라즈베리파이를 처음 세팅하면 SD 카드의 용량이 제한적입니다. 이를 확장하기 위해 다음 명령어를 입력합니다.
bash sudo raspi-config
"Advanced Options"에서 "Expand Filesystem"을 선택하면 SD 카드의 용량이 전체로 확장됩니다. 이 후 시스템을 재부팅하면 변경 사항이 적용됩니다.
필수 유틸리티 설치
라즈베리파이를 활용하기 위해 몇 가지 필수 유틸리티를 설치하는 것이 좋습니다. 다음 명령어를 입력하여 설치합니다.
bash sudo apt install vim git curl
이 명령어는 텍스트 편집기인 Vim, 버전 관리 시스템인 Git, 그리고 데이터 전송을 위한 Curl을 설치합니다.
한글 폰트 설치
처음 한글 폰트 설치가 필요합니다. 다음 명령어를 입력하여 한글 폰트를 설치합니다.
bash sudo apt install fonts-unfonts-core fonts-nanum
이 명령어를 통해 다양한 한글 폰트를 설치할 수 있습니다. 설치 후에는 시스템을 재부팅하여 폰트가 정상적으로 적용되는지 확인합니다.
마무리 및 추가 자료
이제 라즈베리파이에 데비안을 설치하고 기본적인 세팅을 완료했습니다. 추가적으로 더 많은 정보를 원하신다면 아래의 링크를 참고하시기 바랍니다.
라즈베리파이를 활용한 다양한 프로젝트를 즐기시기 바랍니다! 😊
이런 자료를 참고 했어요.
[1] 티스토리 - 라즈베리파이에 데비안을 설치하기 위한 준비(Rufus 사용법) (https://kwonkyo.tistory.com/548)
[2] 네이버 블로그 - 라즈베리파이5 라즈비안 OS 설치방법 및 성능 알아보기 (https://m.blog.naver.com/icbanq/223382909813)
[3] 공개SW 포털 - 제대로 배워보자 (http://www.oss.kr/storage/app/public/oss/53/4c/[Rasbian]%20Solution%20Guide%20V0.5.pdf)
[4] 티스토리 - 라즈베리파이 4에 라즈비안 (Raspbian) OS 설치하기 + Putty ... (https://cutejindodog.tistory.com/3)