Obarun

Obarun는 systemd 대신 66을 사용하는 Arch 시스템 구성이다. 2016년경 등장한 Arch 계열의 비systemd 시스템 구성 프로젝트다. Arch Linux 패키지 기반와 기술적 관계를 가지며 일반적인 Linux 배포판의 구성 요소를 특정 사용자·하드웨어 또는 설치 목적...

분류Linux 배포판, systemd 대신 66을 사용하는 Arch 시스템 구성
개발 주체Obarun 개발 공동체
기반Arch Linux 패키지 기반
커널Linux 커널
사용자 환경66·s6 서비스 관리, 명령줄
패키지·서비스 관리pacman · obcore·obextra·observice
주요 목표systemd 대신 66을 사용하는 Arch 시스템 구성
개발·계보 자료기술·공식 기록
다른 Arch 계열Arch Linux, Manjaro, Arch Linux ARM

Obarun는 systemd 대신 66을 사용하는 Arch 시스템 구성이다. 2016년경 등장한 Arch 계열의 비systemd 시스템 구성 프로젝트다. Arch Linux 패키지 기반와 기술적 관계를 가지며 일반적인 Linux 배포판의 구성 요소를 특정 사용자·하드웨어 또는 설치 목적에 맞춰 조정한 프로젝트다. 별도 개발 조직과 실제 배포 범위는 프로젝트별로 구별해야 한다.[1]

Obarun 공식 문서는 이를 전체 소프트웨어를 독립적으로 개발하는 배포판이 아닌 Arch와 66을 결합한 빌드 개념이라고 소개한다. 역사적으로 Arch Linux 생태계에는 경량 데스크톱·대체 서비스 관리자·전문 프로그램을 제공하는 여러 파생 활동이 등장했다. 같은 이름의 제품이어도 릴리스 시기와 기본 패키지 공급처가 달라질 수 있다.

Arch의 core·extra 패키지는 가능하면 그대로 사용하고 systemd 의존성이 있는 패키지만 수정·재빌드한다. 사용자 환경은 66·s6 서비스 관리, 명령줄이며 핵심 시스템에는 Linux 커널 및 Arch 계열 사용자 공간을 활용한다. 프로그램 선택과 사전 설치 설정은 프로젝트의 주요 목적을 반영하므로 일반 Arch Linux의 최소 설치와 구성상의 차이가 있다.[2]

서비스 관리자는 66이며 서비스 의존성과 부팅 구성을 별도의 선언형 정의로 관리한다. 패키지 설치와 시스템 관리는 pacman · obcore·obextra·observice를 중심으로 이루어진다. 공식 Arch 저장소와 프로젝트의 추가 패키지·서비스를 활용할 경우 보안·업데이트의 책임 주체와 지원 범위를 확인해야 한다.

Artix Linux와 systemd를 제외하려는 목표가 비슷하지만, Obarun의 서비스 관리·패키지 구조는 66에 집중한다. Arch 파생 배포판의 전체 목록은 계속 바뀌므로 한 시점의 활동 기록으로 현재 지원 여부를 단정하지 않는다. 사용자가 이 프로젝트를 연구할 때는 실제 개발·배포 기록과 Arch Linux 본류의 차이를 구분해야 한다.[3]

역사

프로젝트 출범

기술적 변화

배포판·프로젝트 구조

Arch 패키지 계보

관리 서비스와 커널

사용자 환경과 기능

기본 인터페이스

소프트웨어 구성

배포·설치 및 지원

사용 플랫폼

개발 상태

관련 문서

  1. 프로젝트·ArchWiki 자료 ↩
  2. 프로젝트·ArchWiki 자료 ↩
  3. 프로젝트·ArchWiki 자료 ↩