주요 내용
- 페도라 39는 Budgie 데스크톱 환경을 기반으로 하는 Silverblue의 새로운 불변형 대안인 페도라 Onyx를 공개했습니다.
- Budgie는 무료 오픈 소스 운영 체제를 위한 데스크톱 환경으로, 간결하면서도 세련된 데스크톱 경험을 선사합니다.
- 페도라 Onyx는 rpm-ostree를 사용하여 업데이트를 처리하고, Flatpak 패키지 형태로 앱을 제공한다는 점에서 페도라 Budgie 스핀과 차별화됩니다.
페도라 39는 이전 버전과 마찬가지로 GNOME 데스크톱 환경의 최신 업데이트를 포함하고 있습니다. 하지만 이번 릴리스의 가장 큰 특징은 Budgie 데스크톱 환경을 기반으로 하는 Silverblue의 새로운 불변형 대안, 페도라 Onyx의 등장입니다.
Budgie란 무엇인가?
Budgie는 2014년부터 사용되어 온 무료 오픈 소스 운영 체제를 위한 데스크톱 환경입니다. 원래 Solus 배포판을 중심으로 개발되었지만, 현재는 배포판에 독립적으로 운영됩니다.
Xfce, MATE, Cinnamon과 같은 기본적인 데스크톱 환경을 선호하지만, 좀 더 현대적인 사용자 경험을 원하는 사용자에게 Budgie는 매력적인 선택지가 될 수 있습니다.
불변성이란 무엇인가?
불변형 데스크톱 환경이란 시스템 파일의 변경이 불가능한 환경을 의미합니다. 핵심 시스템은 읽기 전용으로 유지되며, 업데이트가 있을 때마다 전체적으로 최신 버전으로 교체됩니다. 이로 인해 하나의 손상된 프로그램이 시스템 부팅을 방해하는 상황을 방지할 수 있습니다.
문제가 발생할 경우, 이전 버전의 운영 체제로 쉽게 되돌릴 수 있습니다. 또한 최신 베타 버전의 배포판이나 데스크톱 환경을 안전하게 시험해 볼 수 있습니다.
일상생활에서는 ‘불변’이라는 단어를 자주 접하지 못하지만, 이미 많은 소비자 지향 운영 체제들이 불변형 시스템을 채택하고 있습니다. Android, ChromeOS, iOS, macOS 등이 대표적인 예이며, Valve의 Steam Deck에 탑재된 Linux 버전 또한 불변형입니다.
페도라 Onyx는 무엇이 다른가?
페도라 Budgie 스핀을 사용해 본 사람이라면 페도라 Onyx가 친숙하게 느껴질 것입니다. 겉보기에는 두 프로젝트가 거의 동일해 보입니다. Budgie를 경험해 본 사용자라면 페도라 Onyx가 기존의 방식을 크게 벗어나지 않았음을 알 수 있습니다. 인터페이스는 Solus를 다운로드했을 때와 거의 흡사합니다.
페도라 Onyx의 핵심적인 차이점은 페도라 Silverblue가 페도라 Workstation과 구분되는 점과 같습니다.
- dnf 대신 rpm-ostree 명령어를 사용하여 터미널에서 업데이트를 관리합니다.
- 앱은 Flatpak 패키지 형태로 제공됩니다. 페도라는 자체 Flatpak 저장소에 일부 앱을 제공하며, Flathub에서 더 많은 앱을 찾을 수 있습니다.
- rpm-ostree install 명령어를 사용하여 시스템 이미지에 RPM 앱을 추가한 후 시스템을 다시 시작할 수 있습니다. 이러한 방식으로 설치된 앱은 앱 메뉴에 표시됩니다.
- toolbx를 활용하면 dnf를 사용하여 앱을 설치할 수 있는 컨테이너를 생성할 수 있습니다. 이 방식으로 설치된 앱은 앱 메뉴에 나타나지 않습니다.
- 페도라 Onyx, Silverblue, Kinote, Sodalite 및 기타 Flatpak 전용 데스크톱 환경 간에 시스템을 손상시키거나 복잡하게 만들지 않고도 쉽게 전환할 수 있습니다.
페도라 Onyx 다운로드는 페도라 프로젝트 웹사이트에서 가능합니다.
페도라 Onyx를 사용해야 할까?
Budgie는 MATE 및 Xfce보다는 최신 버전이지만, 최신 PC에 제공되는 환경보다는 다소 이전의 데스크톱 환경과 유사한 면이 있습니다. 전통적인 사용자 경험을 선호하는 사용자라면, 페도라 Onyx는 최신 기술을 수용하면서도 익숙하고 편안한 인터페이스를 유지하는 좋은 방법이 될 수 있습니다.