라즈베리파이 os 추천 - lajeubelipai os chucheon

원래 예전부터 라즈베리파이로 개인 서버를 만들고 공부를 하고있었다.

그런데 요즘 들어 코로나니, 집안일이니 해서 공부도 시들해진게 사실이었는데.. 블로그 활동을 하면서 여러 이웃분들의 글을보고 자극을 받아 게을러진 자신을 채찍질하게 되었다.

채찍질하자!!

이에 운영중이던 라즈베리파이를 다시 os설치부터 개인 프로젝트를 개발설계부터 앱출시까지 한번 진행해보기로 마음을 먹었다.

출퇴근 왕복 4시간인데.. 퇴근후에 예전처럼 3~4시간 자면서 공부를 하고 내 자신을 채찍질 할수 있을지 자신은 없지만, 그래도 이제 한 가정의 가장이니까 해야만한다. ^^

앞으로 개인 프로젝트를 진행하면서, os부터 spring, 앱제작에 사용할 flutter까지 기록을 많이 남기려 한다.

라즈베리파이 4+ OS 어떤것을 설치할까?

이미 마니의 라즈베리파이에는 centOS가 설치되어있다. 그런데 이번에 설치하면서 어떤 os들이 있고, 차이와 최종 선택에 대해 남겨본다.

우선 라즈베리파이의 OS는 라즈비안이라는 데비안 계열의 리눅스를 추천하고있다.

이중 가장많이 사용되는 리눅스중 레드햇 계열과 데비안 계열의 리눅스로 구분되어지는것 같다.

레드햇 계열과 데비안 계열

사실 라즈비안이 라즈베리파이에 최적화 셋팅이 되어있기때문에, 라즈비안을 채택하기도 하지만..

레드햇 계열 : RedHat, Fedora, CentOS, SULinux 등

데비안 계열 : Ubuntu, Kubuntu 등

위 두계열이 어차피 명령어가 거의 동일하지만, 가장 큰 차이점이라면 패키지 관리 방식이라고 할수있다.

레드햇 계열:  RPM 방식으로 패키지를 관리

데비안 계열:  APT방식으로 패키지를 관리

패키지 관리 방식에 따라 레드햇 계열을 yum을 사용하고, 데비안 계열은 apt-get 명령어를 통해 패키지를 관리한다.

CentOS와 Ubuntu 에 따라 소모전력도 조금 다르다고 하던데...

최종 선택은..

저는 CentOS를 선택했습니다. 라즈베리파이를 사용한지가 꽤 오래되어 요녀석에다가 이것 저것 죄다 깔아봤는데.

결국 무난하고, 익숙하면서 불필요한 GUI사용하지 않는 다는 이유? ^^ 

최적화가 잘되어있는 라즈비안도 후보 중에 있었지만... 실무에서 많이 사용하는 CentOS와 Ubuntu가 최종 후보였습니다.

라즈베리파이에서 GUI작업도 사실 저에겐 불필요한듯 해서.. 기존에 사용하던대로 서버용도로만 사용하기로 했습니다.

웹서버, DB, Git 등 설치할 작업들이 아직 많네요.. (갈길이 머네..)

다음엔 OS설치부터, 여러작업들에 대한 기록으로 찾아오겠습니다.

       라즈베리파이 4 에는 Windows 10 OS 또는 안드로이드 OS도 설치할 수 있고, 실제로 자신에게 익숙한 이런 OS를 설치하여 사용하기도 한다.  그러나 가장 안정적이고 효율적인 것은 라즈베리파이 재단에서 공식적으로 지원하는 리눅스 기반 Raspberry PI OS인 Raspbian을 설치하여 사용하는 것이다. 

     예전에는  이 라즈베리파이 전용 Raspbian을 설치하는 과정이 상당히 복잡했었는데, 최근에는 아주 간단하고 편리하게 설치작업할 수 있도록 Raspberry pi Imager라는 툴이 지원되고 있다. 즉 자기 PC에 Raspberry PI OS용 SD카드를 제작하는 툴을 설치해 놓고 필요할 때마다 즉시 제작할 수 있도록 지원된다. 

1. 사전 준비 

    - Raspberry PI OS를 설치 할 마이크로 SD카드 : 8 GB 구형 SD 카드도 가능하지만, OS용으로 사용할 것이므로 되도록이면 16GB이상으로 속도가 빠른 최신형을 사용하는 것이 좋다. 

   - Raspberry pi Imager 설치 프로그램  다운로드  :  다음 사이트에 접속하여 설치 프로그램을 다운로드 받는다. ( I nternet Exploror에서는 이 사이트가 정상적으로 표시되지 않으므로 엦지 또는 크롬 등 다른 웹브라우저로 접속해야 한다)

Raspberry Pi OS – Raspberry Pi

The Raspberry Pi is a tiny and affordable computer that you can use to learn programming through fun, practical projects. Join the global Raspberry Pi community.

www.raspberrypi.org

라즈베리파이 os 추천 - lajeubelipai os chucheon

위 사이트에는 다음과 같이 PC의 종류별로 Raspberry pi Imager를 설치할 수 있는 프로그램을 다운로드 받을 수 있다.

라즈베리파이 os 추천 - lajeubelipai os chucheon

2.  Raspberry pi Imager 설치

    다운로드받은  Raspberry pi Imager 설치 프로그램을 기동시키면 다음과 같은 과정을 거쳐 PC에  Raspberry pi Imager 프로그램이 설치된다.

라즈베리파이 os 추천 - lajeubelipai os chucheon
라즈베리파이 os 추천 - lajeubelipai os chucheon

3.  Raspberry pi Imager로 Raspberry PI OS용 마이크로 SD카드 만들기 

    PC에 설치된 Raspberry pi Imager프로그램을 기동시키면 다음과 같은 화면이 표시된다. 

라즈베리파이 os 추천 - lajeubelipai os chucheon

여기에서 설치할 OS 종류를 선택하기 위해 CHOOSSE OS 버튼을 클릭한다. 

라즈베리파이 os 추천 - lajeubelipai os chucheon

일반적인 표준형으로 설치하려면 최상단의 Raspberry PI OS (32bit) 를 선택하면  아래와 같이  선텍된 OS가 표시된다. 

라즈베리파이 os 추천 - lajeubelipai os chucheon

만약 표준형 OS가 아닌 다른 모델을 선택하려면 다음과 같이 두번째 메뉴인 Raspberry PI OS (other)를  선택한다.

라즈베리파이 os 추천 - lajeubelipai os chucheon

Raspberry PI OS (other)를 선택하면 크기를 줄인 Lite 버전 또는 표준형에 각종 추천 Application들을 포함한 Full버전을 선택할 수도 있다.  

라즈베리파이 os 추천 - lajeubelipai os chucheon

OS 종유를 선택한 후에는 설치할 SD 카드 Drive를 선택한다.  

라즈베리파이 os 추천 - lajeubelipai os chucheon

CHOOSE SD CARD 버튼을 클릭하면 다음과 같이 PC에 드라이브 목록이 표시되는데 이 중에서 SD 카드가 장착된 드라이브를 선택한다.  

라즈베리파이 os 추천 - lajeubelipai os chucheon

SD카드가 장작된 드라이브가 선택되면 이 드라이브 명칭이 표시되고 WRITE 버튼이 활성화 된다.

라즈베리파이 os 추천 - lajeubelipai os chucheon

 이것으로 설치작업 할 준비는 끝나고 WRITE 버튼을 누르면 OS설치 작업이 개시된다. 

라즈베리파이 os 추천 - lajeubelipai os chucheon

 위와 같이 경고메세지가 표시되고 확인하면 다음과 같이 Raspberry PI OS용 SD 제작작업이 시작된다.  

라즈베리파이 os 추천 - lajeubelipai os chucheon

이 작업은 시간이 상당히 소요되는데, SD카드의 Writing 속도나 PC속도에 따라 다르지만 대략 10여 분의 시간이 소요된다. 

라즈베리파이 os 추천 - lajeubelipai os chucheon

이로서 장착된 SD카드에는 Raspberry PI OS가 설치 완료 었으므로 이 SD카드를 Raspberry 기기의 슬롯에 꼽기만  하면 라즈베리파이가 기동된다.