라즈베리파이를 셋팅하면서 나름대로 오류를 해결한 방법들에 대해 정리해보고자 한다.

 

 

1. 저장장치 준비

16G 정도의 마이크로 SD 카드나, USB 메모리, 외장하드를 준비한다.

특히나 마이크로 SD카드의 경우 읽기 쓰기 속도가 빠른 제품을 사용하는 것이 사용 시의 답답함을 줄일 수 있다.

(별도의 EMMC가 내장 된 것이 아니라, 마이크로 SD카드 혹은 외장 하드를 운영체제 저장공간으로 사용하기 때문에

이러한 장치들의 읽기, 쓰기 속도에 영향을 많이 받는다.)

 

2. 라즈베리파이용 OS (라즈비안) 이미지 다운로드 받기

 

https://www.raspberrypi.com/software/

 

Raspberry Pi OS – 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

공식 사이트에 접속한다.

 

상단의 Software를 클릭하고, 하단으로 내려간다.

 

'See all download option'를 클릭한다. 

 

Raspberry Pi OS 에서 Raspberry Pi OS with desktop and recommended software  아래의 Download를 클릭하여 이미지를 내려받는다. (각종 IDE, 게임, 툴들이 사전 설치되어있는 이미지이다.)

 

3. balenaEtcher 다운로드 (또는 Windiskimager32 사용해도 무관)

 

https://www.balena.io/etcher/? 

 

balena - The complete IoT fleet management platform

Infrastructure and tools to develop, deploy, and manage connected devices at scale. Your first ten devices are always free.

www.balena.io

프로그램 제작사의 홈페이지로 이동한다.

 

중앙에서 Download for Windows (x86|x64) 를 클릭하고, (Portable) 표시가 있는 걸 클릭한다. 

다운로드가 완료되면 저장장치를 PC에 연결하고, Etcher를 실행한다. (포터블 버전이라 실행에 시간이 걸림).

 

4. 이미지 플래싱 하기

Etcher가 실행되면, 화면에서 Flash from file을 클릭하고, 아까 다운로드받았던 이미지를 지정해준다. 

 

Select target를 클릭하여 이미지를 설치할 저장장치를 선택하고, 하단의 Select를 클릭한다. 

그런 뒤 Flash를 클릭하면 UAC 창이 뜨면서 명령 프롬프트를 사용하기 위한 권한을 물어본다. (거기서 예 클릭해야 함)

자동으로 Flash (쓰기) 작업을 진행하고, verify(검증) 절차가 끝나게 된다. 

 

끝나게 되면 무조건 이런 메세지가 뜨게 되는데 이유는 다음과 같다.

윈도우에서 인식할 수 없는 ext4 형식을 사용하기 때문에 포맷을 하겠냐고 물어보게 되는데, 여기서 디스크 포맷을 누르면 4단계 처음부터 다시 해야 하니 취소를 눌러준다.

 

4-1 WiFi 네트워크 사전설정하기

boot 드라이브 내에 다음과 같은 파일을 생성한다. (저장 타입은 모든 파일 (All Types)으로!)

 

파일명 :: wpa_supplicant.conf


ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
    ssid="WIFI 이름"
    psk="WIFI 암호"
}

ssid 자리에는 사용중인 인터넷 공유기의 SSID를, psk자리에는 공유기의 비밀번호를 넣고 저장한다.

작성이 완료되면 저장장치를 제거한다.

 

 

5.저장장치 연결 및 부팅

라즈베리파이 하단에 아까 작업한 SD 카드를 연결하거나, USB 포트에 저장장치를 연결한다.

전원을 연결하기 전에 모니터 케이블과 키보드, 마우스를 연결하고, 전원을 연결해야 한다,

랜선이 있다면 랜선도 같이 연결한다.

 

 

6-1. 초기 설정 (비밀번호 변경)

 

초기 id, 비밀번호는 pi / raspberry 이다.

이미 셋팅해놓은 라즈베리파이에서 캡처한 것이나 모양만 보고 따라가는 게 좋을 것이다.

상단 산딸기 아이콘 클릭 - Help 아래 기본 설정 탭 클릭  - Raspberry Pi Configuration 클릭 후 

System tab 이동, Change Password.. 클릭

 

 

변경할 비밀번호를 모두 입력해주고, OK를 클릭한다.

 

 

6-2. 초기 설정 (패키지 저장소 경로 변경)

기본적으로 외국으로 저장소가 잡혀있어 업데이트 설치 시 시간이 오래 걸린다. 

https://www.raspbian.org/RaspbianMirrors/

 

RaspbianMirrors - Raspbian

Raspbian Mirrors Raspbian Repository Mirrors CONTINENT COUNTRY MIRROR DEB/DEB-SRC ADDRESS ISSUES Europe United Kingdom University of Oxford http://mirror.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian Europe* United Kingdom Mythic Beasts (http|rsync)

www.raspbian.org

이 사이트에 접속한다. 

 

이 부분이 우리나라에 있는 라즈비안의 미러 저장소 목록이다.

작업 표시줄의 이 아이콘을 눌러

터미널 창을 실행하고, 화면에 sudo nano /etc/apt/sources.list 를 입력한다. 커서로 이동하고,

다음의 내용을 입력한다. 

 

2021 10월자에 나온  bullseye의 경우 다음의 두 줄을 추가한다.

deb http://ftp.kaist.ac.kr/raspbian/raspbian/ bullseye main contrib non-free rpi
deb-src http://ftp.kaist.ac.kr/raspbian/raspbian/ bullseye main contrib non-free rpi

 

2021 06월자의 buster의 경우 다음의 두 줄을 추가한다.

deb http://ftp.kaist.ac.kr/raspbian/raspbian/ buster main contrib non-free rpi
deb-src http://ftp.kaist.ac.kr/raspbian/raspbian/ buster main contrib non-free rpi

Ctrl + o를 눌러 저장하고, y를 입력해 저장한다. Ctrl+x를 눌러 빠져나온다.

 

 

6-3. 초기 설정 (시간대 설정)

 

 

아까 실행했던 Raspberry Pi Configuration로 들어가 Localisation Tab의 Set Timezone를 클릭하고, 

Area를 Asia로, Location을 Seoul로 잡아준 뒤 확인을 누른다. 시간대가 정상적으로 바뀐 후 다음 단계를 진행한다.

 

6-4. 초기 설정 (업데이트 및 한글 설정)

터미널 창을 실행한다. sudo apt-get update를 입력해 캐시를 업데이트 해 준 후, 

sudo apt-get upgrade -y를 입력해 업데이트를 진행한다.

bullseye 버전의 경우 vlc 오류가 발생하며 업데이트가 안 되는 경우도 있는데, 

그런 경우 sudo apt remove vlc -y를 입력해 vlc를 삭제하고,

sudo apt-get autoremove를 진행해 사용하지 않는 패키지를 같이 지워준다.

그런 후 sudo apt-get upgrade -y를 다시 시도한다.

 

 

업데이트가 끝나면 sudo apt-get install fonts-unfonts-core -y를 사용해서 한글 폰트를 설치해준다.

 

설치가 완료되면 Language를 ko(Korean), Character Set을 UTF-8로 변경하고, OK를 클릭한다.

한번 재부팅을 해 주면 언어가 한글로 바뀐 것을 확인할 수 있다.

 

7. 한글 키보드 설치

터미널 창에 sudo apt-get install ibus ibus-hangul -y 를 입력하고, 설치가 완료되길 기다린다.

 

Yes를 클릭해 실행해준다. 

 

"..."을 클릭한 뒤, Shift를 체크해주고 추가 & 적용을 눌러주고 확인을 클릭해 나온다. 

재부팅 후  좌측 Shift + Space 키 조합으로 한영 전환이 되는 걸 확인하고, 사용하면 된다.

 

*한글 입력이 안 되는 경우

sudo apt-get remove ibus ibus-hangul , sudo apt autoremove 를 순서대로 완료해준 뒤

sudo apt-get install fcitx-hangul을 입력해 fcitx 입력기를 설치한다.

 

sudo nano /etc/default/im-config 를 입력해 시작 시 자동 실행이 될 수 있도록 

사진과 같이 수정해준다. (기본값은 auto로 되어있음)

                                             

시스템 도구 탭에 있는 Fcitx를 실행해 주고 ,

작업 표시줄에 보이는 키보드 아이콘을 우클릭 해서 설정을 클릭한다.

 

 

input Method 항목을 아래 사진과 같이 설정해준 후 창을 닫는다.

 

 

+ Recent posts