Computer >> 컴퓨터 >  >> 시스템 >> Linux

페도라(Fedora)에서 Flatpak 설치하고 사용하는 방법 완벽 가이드

페도라(Fedora)에서 Flatpak 설치하고 사용하는 방법 완벽 가이드

Fedora 32와 Ubuntu 20.04가 출시되면서 리눅스 사용자들은 패키지 형식의 변화를 목격했습니다. 좋게 받아들이든 불편해하든, Snap과 Flatpak 같은 범용 패키지 포맷이 빠르게 인기를 얻고 있는데, 개인적으로는 그럴 만한 이유가 있다고 생각합니다. 무료 소프트웨어부터 독점 소프트웨어까지 다양한 애플리케이션에 쉽고 간편하게 접근할 수 있으며, 개발자 입장에서도 패키징 작업이 한결 수월해지기 때문입니다.

하지만 리눅스 시스템에서 이를 처음 시작하는 것은 특히 초보 사용자에게 다소 혼란스러울 수 있습니다. 이 글에서는 Fedora에서 Flatpak을 사용하는 방법을 단계별로 알아보겠습니다. 물론 여기서 소개하는 내용은 Flatpak이 설치된 어떤 시스템에서도 동일하게 적용됩니다.

Fedora에 Flatpak 설치하기

먼저 Flatpak이 설치되어 있는지 확인해야 합니다. Flatpak 공식 설정 페이지(Flatpak Setup)로 이동해 사용 중인 배포판을 선택하면 됩니다. 이 튜토리얼에서는 Fedora를 기준으로 진행하지만, 선택 가능한 배포판이 매우 다양하다는 것을 확인할 수 있습니다.

페도라(Fedora)에서 Flatpak 설치하고 사용하는 방법 완벽 가이드

여기서 Fedora용 Flatpak 저장소 파일을 다운로드하라는 안내를 받게 됩니다. Fedora에는 Flatpak이 기본으로 설치되어 있기 때문에 다른 배포판과는 절차가 조금 다릅니다.

페도라(Fedora)에서 Flatpak 설치하고 사용하는 방법 완벽 가이드

저장소 파일 링크를 클릭하거나 아래 명령어를 입력하면 됩니다:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

저장소 파일을 직접 다운로드하기로 했다면 화면의 안내에 따라 설치를 진행하세요. 이제 Fedora 시스템에서 Flathub 저장소의 Flatpak을 자유롭게 사용할 준비가 끝났습니다. Flathub 저장소를 탐색하고 앱을 설치하는 방법은 크게 세 가지가 있습니다.

1. GNOME Software / Discover를 통해 Flatpak 설치하기

Fedora에는 필요한 플러그인이 이미 설치되어 있으므로, 소프트웨어 센터에서 일반 애플리케이션을 찾듯이 Flatpak도 검색하고 설치할 수 있습니다. 평소 소프트웨어 스토어에서 앱을 탐색하는 것을 선호하는 사용자에게는 매우 편리한 방법입니다. 통합이 자연스러워서 출처를 주의 깊게 살펴보지 않는 한 설치한 앱이 Flatpak이라는 사실조차 눈치채기 어려울 정도입니다.

페도라(Fedora)에서 Flatpak 설치하고 사용하는 방법 완벽 가이드

다만 너무 자연스럽게 녹아들다 보니 오히려 불편할 때도 있습니다. 방대한 소프트웨어 스토어에서는 앱이 묻히기 쉬운데, 특히 Flatpak이 전체 패키지 중 소수일 때는 더욱 그렇습니다. 다행히 Flatpak만 골라서 볼 수 있는 간단한 방법이 있습니다.

2. Flathub.org에서 Flatpak 설치하기

Flathub 웹사이트에 직접 방문하면 제공되는 모든 앱을 한눈에 둘러볼 수 있습니다. Flathub가 얼마나 방대한 소프트웨어 카탈로그를 보유하고 있는지 확인하기에 가장 좋은 방법입니다. 또한 데스크톱의 소프트웨어 스토어처럼 애플리케이션 유형별로 탐색할 수도 있습니다. 게임, 개발 도구, 과학 애플리케이션 등 원하는 종류의 앱을 모두 Flathub 웹사이트에서 여유롭게 찾아볼 수 있습니다.

페도라(Fedora)에서 Flatpak 설치하고 사용하는 방법 완벽 가이드

Flathub 웹사이트의 훌륭한 점 중 하나는 찾은 앱을 손쉽게 설치할 수 있다는 것입니다. 페이지 상단 앱 이름 옆의 "Install" 버튼을 클릭하거나, 조금 아래로 스크롤해 터미널 설치 명령어를 복사해 사용하면 됩니다. 예를 들어 Vim을 설치하고 싶다면 페이지 상단의 "Install" 버튼을 클릭하거나 아래 명령어를 입력하면 됩니다.

flatpak install flathub org.vim.Vim

이제 마지막 방법, 즉 많은 리눅스 사용자가 가장 선호하는 방식을 살펴보겠습니다.

3. 터미널에서 Flatpak 설치하기

터미널을 사용해 Flatpak을 설치하는 것은 적어도 저를 비롯한 많은 리눅스 사용자에게 가장 자연스럽게 느껴지는 방법입니다. 리눅스의 큰 장점 중 하나는 웹사이트를 돌아다니며 실행 파일이나 디스크 이미지를 내려받는 대신, 명령줄 하나로 원격 저장소에서 소프트웨어를 바로 설치할 수 있다는 점입니다. 강력하고 확장성 있는 방식이며, Flatpak 역시 터미널 명령어를 완벽하게 지원합니다.

기본 문법은 항상 위와 동일합니다:

flatpak install flathub org.vim.Vim

flatpak install flathub 부분은 Flathub가 아닌 다른 저장소에서 설치하는 경우가 아니라면 항상 동일합니다. 헷갈리기 시작하는 부분은 실제 Flatpak의 이름입니다. Flatpak 이름이 정확히 어떤 규칙으로 만들어지는지는 몰라도, 최상위 도메인(TLD)으로 시작한다는 특징이 있습니다. "com."과 "org."가 흔하게 사용됩니다. 그래서 이름을 외우려고 애쓰기보다는 아래 명령어로 정확한 이름을 먼저 검색하는 것을 추천합니다.

flatpak search vim

검색 결과에서 Flatpak의 전체 이름을 확인할 수 있습니다. 터미널에서 설치한 Flatpak을 실행하려면 아래 명령어를 사용하세요:

flatpak run org.vim.Vim

또는 애플리케이션 메뉴에서 해당 앱의 데스크톱 아이콘을 찾아 클릭해 실행할 수도 있습니다.

Flatpak 제거하기

시스템에서 Flatpak을 제거하는 방법은 크게 두 가지입니다. 설치와 달리 Flathub 웹사이트에서는 앱을 제거할 수 없습니다. 소프트웨어 센터의 해당 애플리케이션 페이지로 이동해 "Remove" 버튼을 클릭하거나, 아래 명령어에서 제거하려는 Flatpak 이름으로 바꿔 입력하면 됩니다:

flatpak remove org.vim.Vim

설치된 Flatpak의 전체 이름을 확인하려면 터미널에 다음 명령어를 입력하세요.

flatpak list

이제 Fedora에서 Flatpak을 시작하는 데 필요한 모든 것을 익히셨습니다. 이 안내는 Flatpak이 설치된 다른 리눅스 배포판에서도 동일하게 작동합니다. Flatpak이 설치되어 있지 않다면 위에서 소개한 설정 페이지의 지침을 따르면 됩니다. 더 궁금하다면 Flathub와 Snap Store의 차이점, 그리고 Flatpak과 Snap으로 리눅스에 Spotify를 설치하는 방법도 함께 살펴보시길 추천합니다.