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 자체 저장소를 추가하고, 데스크톱 애플리케이션 배포에는 Flatpak과 Flathub도 기본적으로 활용한다. 따라서 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 하드웨어
장점과 한계
관련 문서
- Pop!_OS — System76 ↩
- Celebrating 5 Years of Pop!_OS — System76 ↩
- Pop!_OS 24.04 LTS Released: A Letter From Our Founder — System76 ↩
- COSMIC Epoch — GitHub ↩
- Installing, Updating, and Removing Applications — System76 Support ↩
- Pop!_OS Basics — System76 Support ↩
- Pop!_OS 24.04 LTS Released: A Letter From Our Founder — System76 ↩