웹사이트 검색

Linux에서 Flatpak을 설치하고 사용하는 방법


Linux에는 소프트웨어 패키지를 설치하는 방법이 많이 있습니다. Debian 기반 배포판에는 APT, RHEL 기반 배포판에는 YUM과 같은 패키지 관리자를 사용할 수 있습니다. 공식 저장소에서 패키지를 사용할 수 없는 경우 사용 가능한 PPA(Debian 배포판의 경우)를 사용하거나 DEB 또는 DEB를 사용하여 설치할 수 있습니다. Strong>RPM 패키지. 터미널 사용을 좋아하지 않는 경우 소프트웨어 센터를 이용하면 훨씬 더 쉽게 애플리케이션을 설치할 수 있습니다. 모든 것이 실패하더라도 소스에서 빌드할 수 있는 옵션이 있습니다.

그러나 몇 가지 과제가 존재합니다. 소프트웨어 센터에는 찾고 있는 응용 프로그램이 없을 수도 있으며 PPA에서 설치하면 오류나 호환성 문제가 발생할 수 있습니다. 또한 소스에서 빌드하려면 더 높은 수준의 전문 지식이 필요하며 Linux를 처음 사용하는 사람에게는 초보자에게 친숙한 방법이 아닙니다.

이러한 문제를 고려하여 시간을 절약하고 호환성 문제로 인해 발생하는 오류를 방지하려면 패키지를 설치하는 보편적인 방법을 적극 권장합니다. Canonical은 이러한 아이디어를 스냅 패키지 형태로 구현한 최초의 회사입니다. Snap은 소프트웨어 애플리케이션 설치를 단순화하는 교차 배포, 컨테이너화, 종속성 없는 소프트웨어 패키지입니다.

스냅과 함께 또 다른 범용 포장 시스템인 플랫팩이 등장했습니다.

플랫팩

C로 작성된 플랫팩은 사용자가 샌드박스 또는 격리된 환경에서 애플리케이션을 설치하고 실행할 수 있도록 하는 패키지 관리 유틸리티입니다. 스냅과 마찬가지로 플랫팩은 다양한 배포판에서 소프트웨어 패키지 관리를 단순화하는 것을 목표로 합니다. Flatpak을 지원하는 모든 Linux 배포판에는 수정 없이 단일 Flatpak을 설치할 수 있습니다.

Linux 배포판에 Flatpak을 설치하는 방법

이 가이드에서는 Flatpak을 설치하고 다양한 Linux 배포판에서 사용하는 방법에 중점을 둡니다. Flatpak 설치는 2단계 절차로 이루어집니다. 먼저 배포판의 패키지 관리자를 사용하여 Flatpak을 설치하고 나중에 애플리케이션이 설치될 위치에서 Flatpak 저장소( Flathub)를 추가해야 합니다.

우분투와 민트에 Flatpak 설치

기본적으로 FlatpakUbuntu 18.04Mint 19.3 이상 버전에서 지원됩니다. 다음 명령을 실행하여 이를 확인할 수 있습니다.

sudo apt install flatpak

Debian 및 Debian 기반 배포판에 Flatpak 설치

Zorin, Elementary 및 기타 배포판과 같은 다른 Debian 기반 배포판의 경우 표시된 PPA를 추가하고 아래 명령을 실행합니다.

sudo add-apt-repository ppa:alexlarsson/flatpak 
sudo apt update 
sudo apt install flatpak

RedHat 및 Fedora에 Flatpak 설치

FedoraRHEL/CentOS 8의 경우 명령을 실행합니다.

sudo dnf install flatpak

이전 버전의 경우 RHEL/CentOS 7은 yum 패키지 관리자를 사용하여 flatpak을 설치합니다.

sudo yum install flatpak

OpenSUSE에 Flatpak 설치

OpenSUSE에서 Flatpak을 활성화하려면 다음 명령을 호출하세요.

sudo zypper install flatpak

ArchLinux/Manjaro에 Flatpak 설치

마지막으로 Arch Linux 및 해당 버전에서 Flatpak을 활성화하려면 다음 명령을 호출합니다.

sudo pacman -S flatpak

Flatpak이 설치되면 다음 단계는 애플리케이션을 다운로드할 Flatpak 저장소를 활성화하는 것입니다.

Linux에서 Flathub 리포지토리를 추가하는 방법

다음 단계는 응용 프로그램을 다운로드하고 설치할 Flatpak 저장소를 추가하는 것입니다. 여기. 가장 인기 있고 널리 사용되는 저장소인 Flathub를 추가합니다.

시스템에 Flathub를 추가하려면. 아래 명령을 실행하세요.

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

Linux에서 Flatpak을 사용하는 방법

저장소에서 애플리케이션을 설치하기 전에 다음 구문을 사용하여 Flathub에서 해당 애플리케이션의 가용성을 검색할 수 있습니다.

flatpak search application name

예를 들어 Flathub에서 Spotify를 검색하려면 다음 명령을 실행하세요.

flatpak search spotify

결과는 애플리케이션 ID, 버전, 분기, 원격 및 소프트웨어 애플리케이션에 대한 간략한 설명을 제공합니다.

저장소에서 애플리케이션을 설치하려면 다음 구문을 사용하십시오.

flatpak install [remotes] [Application ID]

이 경우 Spotify를 설치하려면 다음 명령을 실행하세요.

flatpak install flathub com.spotify.Client

flatpak 애플리케이션을 실행하려면 다음 명령을 실행하세요.

flatpak run [Application ID]

예를 들어,

flatpak run com.spotify.Client

내 경우에는 Spotify 애플리케이션을 실행하는 효과가 있었습니다.

시스템에 있는 flatpak 패키지를 나열하려면 다음 명령을 실행하세요.

flatpak list

애플리케이션을 제거하려면 다음 구문을 사용하십시오.

flatpak uninstall [Application ID]

예를 들어 Spotify를 제거하려면 다음을 실행합니다.

flatpak uninstall com.spotify.Client

모든 flatpak 패키지를 업데이트하려면 다음을 실행하세요.

flatpak update

제 경우에는 플랫팩이 모두 최신이라 변경사항이 없었습니다.

마지막으로, 사용 중인 Flatpak 버전을 확인하려면 다음을 실행하세요.

flatpak --version

결론

Flatpak은 시스템에 추가 소프트웨어에 대한 액세스를 제공하는 데 큰 도움이 됩니다. 이는 엄청난 양의 flatpak 애플리케이션 컬렉션이 포함된 Flathub 저장소를 통해 가능해졌습니다.