본문 바로가기
HW 프로그래밍/라즈베리파이

라즈베리파이 OS 종류(심화 학습?용)

by N2info 2018. 12. 13.

100% 퍼온글입니다.(원본 : Cult of Raspberry-colored Crafts)


라즈베리 파이(이하 파이)엔 무얼 깔아 쓸 수 있을까요?

https://www.raspberrypi.org/downloads/

https://www.raspberrypi.org/downloads/
위 페이지에 방문하면 파이에 설치할 수 있는 운영체제를 살펴볼 수 있습니다.
보통은 라즈비안을 사용하지만, 각각 어떤 특징이 있는지 살펴보는 시간을 갖겠습니다.

1.통합설치

1-1. NOOBS

noobs는 온라인 게임에서 주로 서투르고 미숙한 사람을 말합니다. 그러나 라즈베리파이에서는 'New Out Of the Box Software'를 뜻하는데 다양한 운영체제를 쉽게 설치하기 위한 통합 인스톨러를 말합니다. 
아래에서 설치 파일을 다운로드하고, SD카드를 포멧한 뒤, NOOBS 파일들을 SD카드로 복사하고 인스톨하는 과정을 거치게 됩니다.

또는 NOOBS가 미리 설치된 SD카드를 구입할 수도 있으며, 보통 PimoroniAdafruitPi Hut 에서 구입합니다.

다양한 OS를 네트워크를 통해 설치할 수 있다.

2. 리눅스

2-1. RASPBIAN

라즈베리파이의 대표 OS입니다. 일반적으로 우리가 사용하는 컴퓨터(x86)와 달리 라즈베리 파이는 저전력을 목표로 한 ARM 아키텍쳐를 사용합니다. 만약 아키텍쳐가 다르면 프로그램들이 호환이 안되고 각 아키텍쳐에 맞게 포팅 작업이 필요하게되는데, 데비안 리눅스를 라즈베리 파이 시스템에 포팅한 것이 라즈비안 리눅스입니다. 라즈비안 리눅스 역시 데비안 리눅스를 잘 반영하고 있기 때문에 대부분의 특징이 비슷하며 라즈베리 파이를 개발하는 라즈베리 파이 재단에서 권장하는 리눅스 배포판입니다. 대부분의 라즈베리파이 강좌가 라즈비안 리눅스를 기준으로 제작되고 있으며 가장 많이 사용하는 라즈베리 파이 운영체제입니다.
최근 라즈베리 파이 재단은 라즈비안 운영체제를 위한 새로운 데스크톱 환경인 픽셀(Pixel, Pi Improved Xwindows Environment, Lightweight)을 발표했습니다. 픽셀은 그 동안 라즈베리 파이에 부족했던 참신한 색상을 제공하는데, 우선 알 수 없는 내용으로 가득 찼던 부팅 메시지가 없어지고 단순하고 눈에 띄는 부팅화면이 마련되었으며, 썰렁한 파이 로고 바탕화면도 16개의 아름다운 사진 중 하나를 선택할 수 있습니다. 허름한 아이콘도 실무적인 모습의 메뉴로 대체되고, 창과 로그인 대화상자도 세련되게 변했습니다. 
라즈비안은 RealVNC와 센스HAT 에뮬레이터, 유블록이 기본적용된 크로미엄 브라우져, h264ify확장프로그램, 매스매티카, 파이썬, 소닉 파이, 마인크래프트 파이, 스크래치, 리브레 오피스 등이 포함되어 있습니다.

2-2. UBUNTU MATE

*다운로드 : https://ubuntu-mate.org/raspberry-pi/
우분투를 기반으로 MATE 데스크톱을 사용하는 배포판입니다. UBUNTU MATE(마테)는 과거 인기가 많던 UBUNTU GNOME(그놈) 2 데스크톱 환경이 그놈3 으로 버젼이 업데이트 되면서 너무 많은것이 바껴 그놈2 데스크톱 환경을 계승하고자 생기게된 프로젝트입니다. 마테라는 이름은 남미 아열대 지방이 원산지로 음료수로 쓰이기도 하는 마테라는 식물에서 유래합니다. 

2-3. SNAPPY UBUNTU CORE

우분투에서 군더더기를 떼어내고, 클라우드에 활용도가 높도록 새로 패키지된 배포본입니다. 덕분에 부트 이미지 용량이 100메가바이트(MB) 가량에 불과합니다. Ubuntu Core에  “Snappy(팔팔한)”  클라우드 기능을 추가하여 이렇게 이름이 붙었습니다. apt-get을 사용하지 않고 snappy를 사용하는 전혀 새로운 업데이트/롤백 방식을 갖습니다.

2-4. Arch Linux ARM

*다운로드 :  https://archlinuxarm.org/about/downloads
미니멀한 설계 빠른 패키지 업데이트로 유명한 아치리눅스입니다. 

2-5. Pidora

*다운로드 : https://github.com/sjenning/rpi2-fedora-image-builder
Fedora를 라즈베리파이에 맞게 변형한 배포본입니다. 현재는 지원이 중지된 상태입니다.

2-6. DietPi

*다운로드 : http://dietpi.com/

3. WINDOWS 10 IOT CORE

*다운로드 : https://developer.microsoft.com/ko-kr/windows/iot/Downloads.htm
*비주얼 스투디오 2015 : https://www.visualstudio.com/ko/downloads/
*개발 참고 : https://dev.windows.com/en-us/iot

윈도우즈 10의 코어만 파이에 올린 것이 Windows 10 IoT이다. 비주얼 스투디오 2015 커뮤니티 버전이 무료로 제공됩니다.

4. RISC OS

*다운로드 : https://www.riscosopen.org/content/downloads/raspberry-pi
*참고 : http://m.blog.naver.com/parkdog3/60183378380

Risc OS는 ARM을 탄생시켰던 영국의 아콘 컴퓨터(Acorn Computer)가 80년대 중 후반에 야심 차게 출시한 컴퓨터인 아르키메데스(Archimedes)의 기본 운영체제였다.  라즈베리 파이 PC에서 RISC OS가 빠른 부팅과 매우 부드러운 운영 환경을 제공한다고 밝혔습니다.

5. 미디어센터

5-1. OSMC

*다운로드 : https://osmc.tv
Open Source Media Center의 약자로 홈서버 운영체제입니다. 과거 Raspbmc 라고 불리우던 XBMC(XBOX Media Center)의 라즈베리파이 버전이 업데이트를 중단하고 Kodi 기반의 OSMC가 개발되었습니다. 라즈베리파이를 TV에 연결하여 영화(오프라인/온라인 동영상), 음악, 사진 등의 멀티미디어 감상용으로 사용하기에 좋은 운영체제입니다. SMB 서버, 토렌트 클라이언트(Deluge), FTP서버 등 홈 서버에 필요한 기능들이 대부분 기본으로 들어있습니다.

5-2. LIBREELEC

*다운로드 : https://libreelec.tv
OpenELEC은 KODI를 기반으로 하는 운영체제입니다. OSMC와는 다르게 홈서버 등의 기능이 필요치 않고 멀티미디어만 필요하다면 이것을 사용하는 것이 좋습니다.

5-3. OPENELEC

6. 교육

6-1.PINET

*다운로드 : http://pinet.org.uk
라즈베리파이 교육용 솔루션입니다. 라즈베리 파이를 사용하는 교실에서 사용자 계정과 파일 저장을 관리하는 시스템입니다.

6-2. WEATHER STATION

*다운로드 : https://downloads.raspberrypi.org/weather_station/images/weather_station-2016-03-24/
라즈베리파이로 기상대를 꾸밀때 사용하는 설치입니다.

7. 에뮬 콘솔

7-1. RetroPi

*다운로드 : https://retropie.org.uk
*설정 : https://github.com/retropie/retropie-setup/wiki/First-Installation
파이에 돌리는 에뮬 OS입니다.

7-2. RecalBox

*다운로드 :  http://www.recalbox.com
파이에 돌리는 에뮬 OS입니다.

7-3. Lakka

*다운로드 :  http://www.lakka.tv
파이에 돌리는 에뮬 OS입니다.

7-4. PiPlay

*다운로드 : http://piplay.org
파이에 돌리는 에뮬 OS입니다.

8. 음원 플레이

8-1. Voyage Mubox

*다운로드 : http://mubox.voyage.hk

8-2. Volumio


*다운로드 : https://volumio.org/

8-3. Runeaudio

*다운로드 : http://www.runeaudio.com/

8-4. Moode Audio Player

*다운로드 : http://moodeaudio.org

8-5. PiMusicBox

*다운로드 : http://www.pimusicbox.com

8-6. Archphile

*다운로드 : http://archphile.org

8-7. PiCorePlayer
*다운로드 : https://sites.google.com/site/picoreplayer/home


9. 마치며

정말 많은 설치 OS가 있네요. 이렇게 많은 OS가 있다는 것은 그많은 사용자가 많고 사용목적이 다양하기 때문입니다. 라즈베리파이를 처음 시작할 때 뭐가 이런게 있나 한번쯤 의아한 지점이라서 소개를 길게 마쳤습니다. 혹시 이곳에서 소개되지 않은 내용이 있다면 제보를 부탁드립니다.