DebXO

DebXO는 One Laptop per Child(OLPC) 프로젝트의 XO-1 노트북에서 Debian을 실행하기 위해 개발된 운영체제 이미지 및 제작 도구 프로젝트다. 당시 XO 하드웨어에 맞춘 파일 시스템과 부팅 구성을 제공하여, 교육용 노트북에서 Debian 사용자 공간과 다양한...

분류OLPC XO 노트북을 위한 역사적 Debian 시스템 이미지
개발OLPC·Debian 관련 개발자 공동체
계열·기반Debian
배포·개발 상태2000년대 후반 개발된 역사적 프로젝트
사용자 환경Sugar, GNOME, KDE, Xfce 등 이미지별
지원 플랫폼OLPC XO-1 · x86
패키지·배포 방식deb · APT · xodist 이미지 생성
관련 문서Debian, Linux 배포판, 운영체제
원문 자료프로젝트 공식 기록

DebXO는 One Laptop per Child(OLPC) 프로젝트의 XO-1 노트북에서 Debian을 실행하기 위해 개발된 운영체제 이미지 및 제작 도구 프로젝트다. 당시 XO 하드웨어에 맞춘 파일 시스템과 부팅 구성을 제공하여, 교육용 노트북에서 Debian 사용자 공간과 다양한 그래픽 환경을 이용할 수 있도록 했다.[1]

OLPC의 XO-1은 교육 목적으로 제작된 저전력 휴대용 컴퓨터였으며 일반적인 개인용 PC와 다른 저장 장치와 펌웨어 구성을 가지고 있었다. DebXO는 이 장치에서 Debian을 실행하는 절차를 정리하고, 장치의 특성에 적합하게 설치 또는 이동식 실행용 이미지를 제공하는 것을 목표로 했다.

Debian 공식 문서에는 DebXO가 JFFS2 및 ext3 형태의 시스템 이미지를 제공했다고 설명한다. JFFS2 이미지는 XO의 내부 NAND 플래시에 설치하고, ext3 이미지는 USB 저장 장치에서 실행하는 방식이었다. 이러한 구분은 사용자가 기존 운영체제를 변경할지 또는 외부 장치에서 먼저 시험할지를 선택하게 해 주었다.[2]

제공된 이미지에는 기본 환경뿐 아니라 Sugar, GNOME, KDE, Xfce, LXDE와 경량 창 관리자 기반 구성도 포함돼 있었다. 소스 패키지를 직접 새로운 배포 체계로 구축하기보다 Debian의 저장소와 도구를 활용하여 XO-1용 루트 파일 시스템을 만드는 방식이며, xodist 도구를 이용해 Debian 패키지 미러에서 이미지를 생성할 수 있었다.

OLPC의 기본 교육 플랫폼과 Debian 파생판 조사에 기록된 OLPC용 Sugar 패키지 사업은 서로 관련 있지만 동일한 하나의 배포판 제품을 뜻하지 않는다. DebXO는 XO-1 하드웨어에서 실제 Debian 운영체제를 실행하도록 구성한 역사적 배포 이미지라는 점에서 구별하여 다룬다.[3]

개발 역사

OLPC XO-1 하드웨어

Debian 이식 프로젝트

운영체제 구조

Debian 사용자 공간

장치 지원과 커널

이미지 구성

JFFS2 내부 플래시 이미지

ext3 외부 저장소 이미지

xodist 도구

데스크톱 환경

Sugar

GNOME·KDE·Xfce

설치와 부팅

XO-1 펌웨어

라이브·설치 구성

관련 문서

  1. 공식 기술 문서: DebXO ↩
  2. 공식 기술 문서: DebXO ↩
  3. 공식 기술 문서: DebXO ↩