라즈베리파이에 최신 버전의 Raspbian을 설치해 사용하고 계실 겁니다. 하지만 과연 그것이 이 기기에 가장 적합한 리눅스 배포판일까요? 어쩌면 여러분의 용도와 취향에 더 잘 맞는 대안이 존재할지도 모릅니다.
사실 라즈베리파이에서 구동할 수 있는 운영체제는 너무 많아 손꼽기도 어렵습니다. RISC OS처럼 리눅스가 아닌 호환 운영체제를 제외하더라도, 라즈베리파이 사용자가 선택할 수 있는 배포판만 열 가지가 넘습니다.
여기에 OSMC나 OpenElec 같은 미디어 센터 배포판, PiMAME류의 게이밍 배포판까지 고려하면 목록은 더욱 길어집니다. Raspbian Jessie는 언제든 되돌아올 수 있도록 디스크 이미지를 PC 하드디스크에 백업해두고, 아래의 배포판들을 하나씩 살펴보시기 바랍니다.
1. Fedora
페도라의 기존 팬이든 입문자든 라즈베리파이에서는 두 가지 선택지가 있습니다. 첫 번째는 표준 페도라로, 개발팀이 ARM용 이미지를 별도로 만들어 32비트·64비트 버전과 함께 활발히 관리하고 있습니다. 이 버전은 라즈베리파이 2용으로 설계되었으며, 자세한 내용은 공식 프로젝트 위키에서 확인할 수 있습니다.
두 번째는 모든 라즈베리파이 모델에서 사용할 수 있는 페도라 리믹스인 '피도라(Pidora)'입니다. 다만 공식 페도라 ARM 버전이 출시된 지금은 피도라가 구형 모델 B, B+ 같은 기기에서 주로 활용되고 있습니다.
2. Gentoo
젠투(Gentoo)는 미리 빌드된 이미지를 설치하는 대신 코드를 직접 컴파일하는 방식으로 유명한 리눅스 배포판입니다(데스크톱용으로는 인스톨러가 포함된 버전도 등장했습니다). 라즈베리파이용 젠투는 라즈베리파이 재단에서 제공하는 커널 이미지를 사용하기 때문에 비교적 수월하게 설치할 수 있지만, 본격적으로 사용하기 전에 몇 가지 설정 작업이 필요합니다.
라즈베리파이에서 코드를 컴파일하고 빌드하는 데는 시간이 꽤 오래 걸립니다. 멀티코어인 라즈베리파이 3조차 예외는 아닙니다! 이를 보완하기 위해 라즈베리파이용 젠투는 crossdev와 distcc를 지원합니다. 이 두 분산 컴파일 유틸리티를 활용하면 로컬 네트워크를 통해 컴파일 작업을 훨씬 빠른 데스크톱 PC에 분산시켜 처리할 수 있습니다.
3. ROKOS
ROKOS는 조금 색다른 배포판입니다. 일반적인 라즈베리파이 컴퓨팅도 물론 가능하지만, BananaPi PRO와 PINE64+ 같은 라즈베리파이 유사 기기에서도 구동되는 이 배포판은 비트코인에 특화된 리눅스 기반 운영체제입니다.
가장 큰 매력은 라즈베리파이 2, 3, 심지어 Zero를 암호화폐 클라이언트 혹은 노드로 변신시킬 수 있다는 점입니다. 비트코인을 비롯한 주요 암호화폐를 지원하며, 노드는 거래를 검증하고 중계하는 핵심 역할을 수행하기 때문에 암호화폐 생태계의 장기적인 생존에 매우 중요합니다.
ROKOS는 암호화폐 채굴도 지원합니다. 호환되는 ASIC 하드웨어가 있다면 라즈베리파이에 연결해 얼마나 수익을 낼 수 있는지 시험해보는 것도 재미있을 것입니다.
4. SolydX RPI (더 이상 제공되지 않음)
데비안 기반의 이 배포판은 Xfce 데스크톱을 채택했으며 라즈베리파이 2와 3 보드와 호환됩니다. SD 카드에는 최소 4GB 이상의 용량이 필요하고, 첫 부팅 시 rootfs가 자동으로 확장되어 플래시 저장소의 전체 용량을 사용하게 됩니다.
SolydXK 배포판을 기반으로 하는 SolydX RPI는 기능성을 희생하지 않으면서 가볍게 동작하는 것을 지향합니다. 특히 RemotePi 보드를 기본 지원하는 점이 돋보이는데, 이 보드는 일반 TV 리모컨만으로 라즈베리파이 미디어 센터의 전원을 켜고 끌 수 있게 해주는 유용한 액세서리입니다.
Epiphany 웹 브라우저와 Claws 메일 클라이언트가 기본 탑재되어 있으며, LibreOffice로 문서 작업을 하고 VLC 플레이어로 미디어를 재생할 수도 있습니다.
5. Arch Linux
아치 리눅스는 라즈베리파이 2 초창기부터 사용할 수 있었고, NOOBS 설치 프로그램에 포함되어 있어 많은 라즈베리파이 소유자에게 자연스럽게 대안으로 다가옵니다. 얼마나 많은 사용자가 직접 경험해봤는지는 알 수 없지만, 아직 시도해보지 않았다면 한번쯤 써볼 가치가 충분합니다.
라즈베리파이 배포판에서 기대하는 기능은 대부분 아치 리눅스에서도 제공됩니다. 다만 개발 도구가 필요하다면 사용하는 빌드에 따라 수동으로 설치해야 할 수 있습니다. 라즈베리파이용 아치 리눅스의 대안으로는 프로젝트 포크인 Manjaro-ARM(현재는 제공 종료)을 참고해볼 수 있습니다.
6. Ubuntu MATE
우분투 16.04 역시 MATE 데스크톱 환경과 함께 라즈베리파이에서 사용할 수 있습니다. NOOBS 설치 프로그램에서 우분투를 선택하는 방법과, 라즈베리파이 2 또는 3용 OS 이미지를 직접 내려받는 방법 두 가지가 있습니다.
주류 리눅스 배포판답게 우분투 MATE 16.04는 최소 8GB microSD 카드를 요구하며, 라즈베리파이 3의 Wi-Fi와 블루투스 드라이버가 통합되어 있어 별도 설정 없이 바로 사용할 수 있습니다.
완전히 확장된 파일 시스템이 필요한 앱을 사용하려면 시작 화면의 Raspberry Pi Information > Resize 메뉴를 이용하면 됩니다. 우분투 MATE 16.04에는 기대할 수 있는 사전 패키지 앱이 대부분 포함되어 있고, 하드웨어 가속 영상 재생도 지원됩니다.
7. Moebius
라즈베리파이에서 최대한의 성능을 끌어내고 싶다면 불필요한 요소를 덜어낸 경량 리눅스가 좋은 선택이 될 수 있습니다. Moebius는 바로 그런 목적에 맞춰 만들어진 라즈베리파이 전용 미니멀 리눅스 배포판입니다.

라즈베리파이 A/+ 및 B/+ 모델과 호환되며, 무려 128MB짜리 SD 카드에서도 구동됩니다. 물론 실제로는 좀 더 큰 용량의 카드를 사용해 남은 공간을 데이터 저장 등에 활용하는 것이 좋습니다.
아쉬운 점이 있다면 저장소 규모가 제한적이라는 것입니다. 수록된 앱과 유틸리티는 5,000~6,000개 수준입니다. 하지만 대부분의 상황을 커버하기에 충분하고, 원하는 도구가 없다면 직접 설치하거나 소스를 컴파일하면 됩니다.
8. Kali Linux
홈 네트워크든 기업 네트워크든 침투 테스트(penetration testing)를 위해 설계된 칼리 리눅스는 화이트햇 보안 전문가들이 윤리적 해킹에 사용하는 사실상의 표준 도구입니다. 평소에는 노트북과 데스크톱에서 주로 접하지만, ARM 버전은 라즈베리파이와도 호환됩니다.
이는 라즈베리파이에 무궁무진한 가능성을 열어줍니다. 배터리로 구동되는 휴대용 침투 테스트 장치로 활용하거나, 공개 Wi-Fi 네트워크의 보안 취약점을 점검하거나, 카페와 쇼핑몰에서 보안에 무방비 상태로 무료 와이파이를 쓰는 사용자들의 위험을 알리는 데 도움을 줄 수도 있습니다.
물론 특수 목적의 배포판이지만, 언제든 즉시 실행할 수 있도록 준비해두면 든든한 도구가 될 것입니다.
9. FreeBSD
BSD는 엄밀히 말해 리눅스는 아니지만, 리눅스와 마찬가지로 UNIX 계열 운영체제입니다. 그래서 이 목록에 포함하기에 충분합니다. FreeBSD는 라즈베리파이에 설치할 수 있으며, 라즈베리파이 2와 완전히 호환되는 것으로 알려져 있습니다(라즈베리파이 1 모델 B 보드와는 부분 호환). 라즈베리파이 Zero와도 일부 호환됩니다.
GPIO 핀을 통해 LED를 제어하는 등 하드웨어 활용도 가능합니다. 추가로 라즈베리파이와 파이 2에서 구동되는 대안 배포판 RaspBSD도 있는데, BananaPi와 BeagleBone Black·Green 보드용 이미지도 함께 제공됩니다.
10. Kano OS
라즈베리파이용 운영체제 중 가장 간과되는 후보 중 하나입니다. Kano OS는 Kano 키트로 구매한 라즈베리파이에 기본 설치되는 무료 데비안 기반 배포판입니다. 키트 자체는 가격이 다소 비싸지만(라즈베리파이 입문에 필요한 모든 것이 들어 있긴 합니다), 많은 사용자가 모르는 사실은 Kano OS 자체는 누구나 무료로 사용할 수 있다는 점입니다!
Kano 키트는 어린이를 겨냥한 제품이므로 OS 역시 아동 친화적인 인터페이스를 갖추고 있습니다. 하지만 성인 사용자라고 실망할 필요는 없습니다. 시각적 프로그래밍 언어인 Kano Blocks와 각종 멀티미디어 도구가 탑재되어 있고, Pong과 Minecraft Pi(파이썬 스크립팅과 전자공학 학습에 활용 가능)가 미리 설치되어 있어 교육용으로도 손색이 없습니다.
Kano OS는 라즈베리파이 1 모델 B, 2, 3, 그리고 라즈베리파이 Zero까지 폭넓게 호환됩니다.
마치며
이 배포판 중 직접 사용해본 것이 있으신가요? 아니면 Raspbian에 만족하며 사용 중이신가요? 침투 테스트용 등 특수 목적의 배포판도 여전히 존재합니다. 여러분이 가장 아끼는 라즈베리파이 운영체제가 있다면 댓글로 자유롭게 공유해주세요!