Pop! OS

Pop!_OS는 미국의 컴퓨터 제조사 System76가 개발하는 Ubuntu 기반의 Linux 배포판이다. System76의 컴퓨터와 긴밀하게 통합된 데스크톱 운영체제로 시작했지만 특정 System76 하드웨어에 종속되지는 않으며, 일반적인 호환 PC에도 설치하여 사용할 수 있다. Ub...

분류Linux 배포판, 데스크톱 운영체제
개발System76
계열Debian · Ubuntu 계열
최초 공개2017년 10월
최신 주요 버전24.04 LTS
커널Linux 커널
기본 데스크톱 환경COSMIC
패키지 관리APT, dpkg, Flatpak
주요 패키지 형식deb, Flatpak
지원 아키텍처x86-64, ARM64
기본 그래픽 환경Wayland
라이선스자유 및 오픈 소스 소프트웨어 중심
개발 상태개발 중

Pop!_OS는 미국의 컴퓨터 제조사 System76가 개발하는 Ubuntu 기반의 Linux 배포판이다. System76의 컴퓨터와 긴밀하게 통합된 데스크톱 운영체제로 시작했지만 특정 System76 하드웨어에 종속되지는 않으며, 일반적인 호환 PC에도 설치하여 사용할 수 있다. Ubuntu의 소프트웨어 생태계를 기반으로 하면서 자체 저장소, 설치 프로그램, 시스템 관리 도구와 데스크톱 환경을 추가해 독립적인 사용자 경험을 구성한다.[1]

Pop!_OS는 2017년 Ubuntu 17.10을 기반으로 처음 공개되었다. 초기에는 GNOME을 기반으로 System76의 테마와 기능을 추가하는 형태였으며, 이후 자동 창 타일링을 제공하는 Pop Shell과 여러 독자 도구를 도입했다. 2021년에는 GNOME 기반의 사용자 인터페이스 확장 구성인 초기 COSMIC이 등장했고, 이후 System76는 기존 GNOME 확장 방식에서 벗어나 Rust로 새로운 COSMIC 데스크톱 환경을 직접 개발하기 시작했다.[2]

2025년 12월 11일 공개된 Pop!_OS 24.04 LTS부터는 새로 개발된 COSMIC Desktop Environment Epoch 1이 기본 데스크톱 환경으로 채택되었다. 이에 따라 GNOME을 기반으로 하던 이전 Pop!_OS 데스크톱과 달리 COSMIC 자체의 컴포지터, 패널, 런처, 설정 프로그램, 파일 관리자, 터미널, 텍스트 편집기와 애플리케이션 스토어 등을 중심으로 데스크톱이 구성된다.[3] COSMIC은 Rust로 개발되며 Pop!_OS뿐 아니라 다른 Linux 배포판에서도 사용할 수 있도록 독립적인 오픈 소스 데스크톱 환경으로 개발되고 있다.[4]

배포판의 기반은 Ubuntu와 밀접하게 연결되어 있으며 Ubuntu 저장소가 대부분의 일반적인 .deb 패키지의 주요 공급원으로 사용된다. 여기에 System76가 관리하는 Pop!_OS 자체 저장소를 추가하고, 데스크톱 애플리케이션 배포에는 FlatpakFlathub도 기본적으로 활용한다. 따라서 Ubuntu용으로 제공되는 상당수 소프트웨어를 그대로 사용할 수 있는 한편, Linux 커널이나 그래픽 스택을 비롯한 일부 핵심 구성 요소는 Ubuntu의 일반적인 LTS 업데이트 주기보다 빠르게 갱신되기도 한다.[5]

Pop!_OS는 처음부터 개발자와 제작자의 작업 흐름을 주요 대상으로 삼아 왔으며, 키보드 중심의 애플리케이션 실행, 자동 창 타일링, 작업 공간 관리, 하이브리드 GPU 제어와 같은 기능을 데스크톱에 적극적으로 통합해 왔다. 24.04 LTS의 COSMIC에서도 런처와 타일링, 창 스태킹, 가로·세로 작업 공간, 패널 및 독 구성 등을 사용자가 조합할 수 있는 구조가 이어진다.[6]

24.04 LTS에서는 x86-64 PC 외에 ARM 컴퓨터용 Pop!_OS도 제공되기 시작했다. System76의 ARM64 워크스테이션인 Thelio Astra가 공식 지원 대상이며, 다른 ARM 시스템에서는 Tow-Boot 등을 이용한 커뮤니티 지원이 이루어진다. 또한 System76는 별도의 NVIDIA 그래픽용 설치 이미지와 그래픽 드라이버 통합, 노트북의 하이브리드 그래픽 처리 등을 제공해 자체 하드웨어뿐 아니라 고성능 데스크톱과 노트북에서의 사용도 주요 영역으로 삼고 있다.[7]

내용

역사

개발 배경과 첫 공개

Ubuntu 17.10과 초기 버전

독자 설치 프로그램과 시스템 도구

Pop Shell과 자동 타일링

GNOME 기반 COSMIC

독립 COSMIC 데스크톱 개발

Pop!_OS 24.04 LTS

최근 개발

배포판 구조

Ubuntu 기반 시스템

System76 저장소

Linux 커널

그래픽 스택

systemd

복구 파티션

운영체제 업그레이드

COSMIC 데스크톱 환경

개발 배경

cosmic-comp

libcosmic

패널과 독

COSMIC Launcher

창 관리

자동 타일링

창 스태킹

작업 공간

COSMIC Settings

테마와 사용자 설정

Wayland

기본 애플리케이션

COSMIC Files

COSMIC Terminal

COSMIC Text Editor

COSMIC Store

COSMIC Media Player

시스템 애플리케이션

소프트웨어와 패키지 관리

APT와 dpkg

Pop!_OS 저장소

Ubuntu 저장소

Flatpak과 Flathub

COSMIC Store를 통한 관리

서드파티 소프트웨어

Ubuntu 소프트웨어와의 호환성

하드웨어 지원

System76 컴퓨터

일반 PC

x86-64

ARM64

그래픽 하드웨어

NVIDIA 지원

AMD와 Intel 그래픽

하이브리드 그래픽

노트북 기능

설치와 복구

설치 이미지

디스크 구성

전체 디스크 암호화

부트로더

복구 파티션

Refresh Install

기존 Pop!_OS에서 업그레이드

다른 운영체제와의 멀티부트

사용자 인터페이스와 작업 흐름

런처 중심 탐색

키보드 조작

마우스와 터치패드

자동 창 배치

다중 모니터

작업 공간 구성

사용자 지정

개발 환경

프로그래밍 도구

컨테이너와 가상화

GPU 컴퓨팅

과학 및 공학 소프트웨어

개발 워크스테이션으로서의 활용

게임과 멀티미디어

Linux 게임

Steam

Proton

그래픽 드라이버

미디어 제작

보안과 개인정보 보호

전체 디스크 암호화

시스템 업데이트

사용자 데이터 수집 정책

애플리케이션 격리

Ubuntu와의 관계

Ubuntu 기반 배포판으로서의 구조

Ubuntu 저장소와 패키지 호환성

독자 패키지와 시스템 구성

커널과 그래픽 스택 업데이트

릴리스 주기

Ubuntu와의 차이

다른 Linux 배포판과의 관계

Debian

Ubuntu

Fedora

Linux Mint

COSMIC을 지원하는 다른 배포판

활용 분야

일반 데스크톱

소프트웨어 개발

과학과 공학

GPU 및 인공지능 작업

콘텐츠 제작

게임

System76 하드웨어

장점과 한계

관련 문서

  1. Pop!_OS — System76
  2. Celebrating 5 Years of Pop!_OS — System76
  3. Pop!_OS 24.04 LTS Released: A Letter From Our Founder — System76
  4. COSMIC Epoch — GitHub
  5. Installing, Updating, and Removing Applications — System76 Support
  6. Pop!_OS Basics — System76 Support
  7. Pop!_OS 24.04 LTS Released: A Letter From Our Founder — System76