Fedora Atomic Desktops
Fedora Atomic Desktops는 Fedora가 제공하는 이미지 기반 데스크톱 배포판들을 묶는 제품군이다. GNOME 기반 Silverblue, KDE Plasma 기반 Kinoite, Sway Atomic, Budgie Atomic, COSMIC Atomic 등이 포함된다.
| 분류 | 이미지 기반 Linux 배포판 제품군 |
|---|---|
| 개발 주체 | Fedora Project |
| 계통 | Fedora |
| 패키지 형식 | RPM |
| 패키지 및 시스템 관리 | rpm-ostree, Flatpak |
| 업데이트 모델 | Fedora 정기 릴리스·원자적 업데이트 |
| 지원 아키텍처 | x86_64, aarch64 등 제품별 |
| 데스크톱 환경 | GNOME, KDE Plasma, Sway, Budgie, COSMIC |
| 주요 용도 | 일반 데스크톱·개발 워크스테이션 |
| 주요 변형 | Fedora Silverblue, Fedora Kinoite, Fedora Sway Atomic, Fedora Budgie Atomic, Fedora COSMIC Atomic |
| 시스템 이미지 | OSTree 기반 배포 단위 |
| 소스 모델 | 자유 소프트웨어, 오픈 소스 소프트웨어 |
| 개발 상태 | 개발 중 |
| 공식 웹사이트 | 공식 사이트 |
Fedora Atomic Desktops는 Fedora가 제공하는 이미지 기반 데스크톱 배포판들을 묶는 제품군이다. GNOME 기반 Silverblue, KDE Plasma 기반 Kinoite, Sway Atomic, Budgie Atomic, COSMIC Atomic 등이 포함된다.[1]
기본 운영체제를 이미지 단위로 갱신하고 필요한 경우 이전 상태로 복귀할 수 있으며, 사용자 응용 프로그램과 개발 환경은 Flatpak 및 컨테이너 등의 방식으로 구성할 수 있다. 각 변형은 운영체제 관리 방식을 공유하면서 데스크톱 인터페이스가 다르다.
Fedora Atomic Desktops는 Fedora가 제공하는 이미지 기반 데스크톱 배포판들의 제품군이다. GNOME을 사용하는 Silverblue, KDE Plasma를 사용하는 Kinoite, Sway 합성기를 사용하는 Sway Atomic, Budgie와 COSMIC 환경을 사용하는 변형을 포함한다. 운영체제의 기본 패키지 구성과 업데이트 기술은 공유하면서 각 데스크톱 프로젝트가 제공하는 인터페이스와 응용 프로그램 구성을 달리한다.
이미지 기반 관리의 중심에는 OSTree 및 rpm-ostree 기술이 있다. 일반적인 RPM 시스템에서는 갱신할 패키지를 기존 루트 파일 시스템에서 교체하지만 Atomic Desktop에서는 특정 패키지 집합으로 이루어진 새 운영체제 배포 상태를 준비한 뒤 전환한다. 이전 상태를 유지하면 업데이트 후 문제가 발견됐을 때 롤백할 수 있으며, 새로운 시스템 이미지가 개인 문서 전체를 덮어쓰지는 않는다.
기본 시스템과 사용자 응용 프로그램의 관리도 구분한다. 데스크톱 프로그램은 주로 Flatpak을 통해 설치하고, 개발용 툴체인과 런타임은 Toolbx·Distrobox 등의 컨테이너 환경에 배치할 수 있다. 호스트에 필요한 RPM 패키지는 rpm-ostree 계층화 기능으로 설치 가능하지만, 그 결과 운영체제 배포 상태에 추가적인 변경 사항이 포함된다.
Fedora Atomic Desktops는 Fedora Workstation이나 Fedora KDE Plasma Edition과 유사한 데스크톱을 제공하지만 시스템 갱신 방식과 응용 프로그램 설치 권장 구조가 다르다. 각 제품의 상류 패키지와 커널·드라이버는 Fedora에 기반하며, 이미지 구축과 패키지 선택은 Fedora 릴리스 엔지니어링 체계에 따라 관리된다.
이미지 기반 배포판은 개인용 PC뿐 아니라 관리자가 여러 워크스테이션의 기본 구성을 동일하게 유지해야 하는 환경에도 활용할 수 있다. Universal Blue는 이러한 Fedora 기반 운영체제 이미지 기술을 활용해 게임·개발·서버 등 특정 목적의 추가 이미지를 제공한다.[2]