UBOS Linux

UBOS Linux는 개인 소유 웹 서버·서비스 배포를 위한 Linux 시스템이다. 2014년 무렵 시작된 UBOS 프로젝트의 서버 실행 기반이며, 공식 문서는 Arch Linux 패키지의 큐레이션된 부분집합이라고 설명한다. Arch Linux 일부 패키지 선별·구성와 기술적 관계를 가...

분류Linux 배포판, 개인 소유 웹 서버·서비스 배포를 위한 Linux 시스템
개발 주체UBOS 프로젝트 개발 공동체
기반Arch Linux 일부 패키지 선별·구성
커널Linux 커널
사용자 환경콘솔·서버 관리·UBOS Gears
패키지·서비스 관리pacman 계열 Arch 패키지
주요 목표개인 소유 웹 서버·서비스 배포를 위한 Linux 시스템
개발·계보 자료기술·공식 기록
다른 Arch 계열Arch Linux, Manjaro, Arch Linux ARM

UBOS Linux는 개인 소유 웹 서버·서비스 배포를 위한 Linux 시스템이다. 2014년 무렵 시작된 UBOS 프로젝트의 서버 실행 기반이며, 공식 문서는 Arch Linux 패키지의 큐레이션된 부분집합이라고 설명한다. Arch Linux 일부 패키지 선별·구성와 기술적 관계를 가지며 일반적인 Linux 배포판의 구성 요소를 특정 사용자·하드웨어 또는 설치 목적에 맞춰 조정한 프로젝트다. 별도 개발 조직과 실제 배포 범위는 프로젝트별로 구별해야 한다.[1]

일반 데스크톱 운영체제보다 사용자가 직접 소유한 서버에서 웹 서비스를 배포하고 관리하는 것을 주요 목표로 한다. 역사적으로 Arch Linux 생태계에는 경량 데스크톱·대체 서비스 관리자·전문 프로그램을 제공하는 여러 파생 활동이 등장했다. 같은 이름의 제품이어도 릴리스 시기와 기본 패키지 공급처가 달라질 수 있다.

UBOS Gears와 관련 도구가 설치된 시스템에서 서버 측 프로그램의 설치·업데이트 및 운영 절차를 관리할 수 있다. 사용자 환경은 콘솔·서버 관리·UBOS Gears이며 핵심 시스템에는 Linux 커널 및 Arch 계열 사용자 공간을 활용한다. 프로그램 선택과 사전 설치 설정은 프로젝트의 주요 목적을 반영하므로 일반 Arch Linux의 최소 설치와 구성상의 차이가 있다.[2]

공식 설치 문서는 x86-64·aarch64 장치, 가상 머신·컨테이너와 Raspberry Pi 5 등 여러 실행 형태를 안내한다. 패키지 설치와 시스템 관리는 pacman 계열 Arch 패키지를 중심으로 이루어진다. 공식 Arch 저장소와 프로젝트의 추가 패키지·서비스를 활용할 경우 보안·업데이트의 책임 주체와 지원 범위를 확인해야 한다.

FreedomBox·YunoHost와 자체 호스팅 분야에서 비슷한 목표를 지니지만 기본 사용자 공간은 Arch 계열이라는 점이 다르다. Arch 파생 배포판의 전체 목록은 계속 바뀌므로 한 시점의 활동 기록으로 현재 지원 여부를 단정하지 않는다. 사용자가 이 프로젝트를 연구할 때는 실제 개발·배포 기록과 Arch Linux 본류의 차이를 구분해야 한다.[3]

역사

프로젝트 출범

기술적 변화

배포판·프로젝트 구조

Arch 패키지 계보

관리 서비스와 커널

사용자 환경과 기능

기본 인터페이스

소프트웨어 구성

배포·설치 및 지원

사용 플랫폼

개발 상태

관련 문서

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