[라즈베리파이] 라즈비안(Rasbian) OS 설치하기
라즈비안이란?
라즈비안(Raspbian)은 라즈베리 파이(Raspberry Pi)라는 소형 컴퓨터를 위해 개발된 운영체제이다. 라즈비안은 기본적으로 데비안(Debian) 리눅스를 기반으로 하며, 라즈베리 파이의 하드웨어에 최적화되어 있다.
간단히 말해 라즈베리파이용 리눅스이다.
Raspberry Pi Imager
준비물은 SD카드와 SD카드 리더기이다.
SD카드를 리더기에 꽂은후 PC나 노트북에 연결하자.
그리고 여러 프로그램으로 라즈비안을 SD카드에 구울 수 있는데, 몇개 써본 결과 Raspberry Pi Imager 프로그램이 가장 편했다. 사용 라즈베리파이 디바이스 선택 및 운영체제를 편하게 선택할 수 있다.
https://www.raspberrypi.com/software/
장치, 운영체제 선택후 SD카드에 다운받고, 라즈베리파이 SD카드에 꽂는다면 OS가 포팅되는 것이다.
OS 커스터마이징
여기서 꿀팁? 이있다.
CTRL + SHIFT + X 키를 통해 OS 커스터마이징이 가능한데,
기본적으로 위와같은 설정이 가능하다.
사실 초기설정을 위해서는 라즈베리파이를 연결할 디스플레이, 마우스, 키보드가 필요할 수 있는데 몇가지 초기설정으로 이 과정을 스킵할 수도 있다.
이후에 자세히 설명할 SSH기능 사용여부를 설정하면 이것이 가능하다.
이 초기설정에서 SSH + 무선랜을 기본적으로 설정하면 좋다.
근데 처음엔 그냥 디스플레이를 연결해서 보는게 좋을 것이다.
부팅후
SD카드를 라즈베리파이에 꽂고 부팅하면 위와 같은 화면을 볼 수 있으며
먼저 설정할 것은 우측상단의 와이파이, 그리고 아래 메뉴이다.
여기서 위에서 이야기했던 SSH를 킬 수 있고... 또다른 원격 연결인 VNC에 대해서도 설정할 수 있다.
Image?
사진을 떠올리기 쉽지만, 운영체제 이미지(Operating System Image)는 특정 운영체제의 모든 파일과 설정을 하나의 파일로 압축하여 저장한 것이다. 이 파일은 컴퓨터나 장치에서 운영체제를 설치하거나 부팅할 수 있도록 만들어진 데이터의 복사본이라고 할 수 있다.
아래의 구성요소를 포함한다.
운영체제 이미지의 구성 요소:
- 부팅 로더(Bootloader):
운영체제를 실행할 때 가장 먼저 실행되는 프로그램입니다. 부팅 로더는 하드웨어를 초기화하고 운영체제를 메모리에 로드하여 실행하도록 합니다. - 커널(Kernel):
운영체제의 핵심 부분으로, 하드웨어와 소프트웨어 간의 중재자 역할을 합니다. CPU, 메모리, 입출력 장치 등을 제어하고 관리합니다. - 파일 시스템 및 주요 파일:
운영체제의 동작에 필요한 파일과 폴더 구조를 포함하고 있습니다. 이 파일 시스템에는 드라이버, 라이브러리, 시스템 설정 파일 등이 포함됩니다. - 기본 소프트웨어 및 설정:
운영체제가 정상적으로 동작하기 위해 필요한 기본 소프트웨어와 설정이 포함되어 있습니다. 예를 들어, 데스크탑 환경, 네트워크 설정, 기본적인 유틸리티 프로그램 등이 들어 있습니다.