Flathub 대 Snap Store: 어떤 앱 스토어를 사용해야 할까요?

Linux 패키지 관리 시스템은 예전의 악몽에서 많이 발전했습니다. 그럼에도 불구하고 배포판에서 제공하는 패키지 관리자는 항상 완벽하지는 않습니다. Snap과 Flatpak 형식은 어떤 배포판을 사용하든 소프트웨어를 설치하는 것을 훨씬 쉽게 만들어 주었습니다.
Snap과 Flatpak 파일은 종종 특정 앱의 웹사이트에서 제공되지만, 이 두 형식 모두 자체 중앙화된 마켓플레이스를 가지고 있습니다. 어떤 것이 당신에게 적합할까요? 쉽게 대답할 수 있는 질문은 아닙니다.
Snaps와 Flatpaks 설명
Snaps와 Flatpaks는 단순히 애플리케이션뿐만 아니라 실행하는 데 필요한 라이브러리와 지원 파일을 포함합니다. 이는 의존성을 수동으로 설치하거나 시스템에서 쉽게 사용할 수 있는지 걱정할 필요가 없음을 의미합니다.
Snaps는 Ubuntu의 배후에 있는 Canonical에 의해 만들어졌습니다. 이러한 이유로 일부 사람들은 Snaps를 Ubuntu 전용 애플리케이션으로 보지만, snapd를 모든 시스템에 설치할 수 있습니다.
Flatpaks는 유사하지만 특정 회사에 묶여 있지 않습니다. 그렇다고 해도 Red Hat과 같은 주요 회사들이 이 형식에 기여하고 있습니다. 이 두 형식에 대한 자세한 내용은 Snaps와 Flatpaks에 대한 우리의 상세한 분석을 참조하세요.
이 두 형식 모두 자체 중앙화된 앱 스토어를 가지고 있으며, 여기서 우리는 그것을 살펴보고 있습니다.
배포판 지원
기술적으로 Snap Store는 현재 Flathub보다 더 많은 배포판을 지원합니다. 그럼에도 불구하고 다양한 배포판이 Snap Store와 Flathub를 선택했습니다. 여러분이 상상할 수 있듯이, Ubuntu는 Snap Store를 사용하기로 선택합니다.

다른 주요 배포판은 Flatpak 형식과 함께 Flathub를 선택했습니다. 이러한 배포판에는 Fedora와 Elementary Linux, 그리고 Purism의 PureOS Debian 변형이 포함됩니다.
소프트웨어 가용성
게임과 비자유 소프트웨어를 설치하려는 경우 Snap Store가 적합합니다. 모든 사용자가 Linux를 무료 및 오픈 소스이기 때문에 사용하는 것은 아니며, 이러한 사람들은 독점 소프트웨어를 설치하고 싶어할 수 있습니다. 이 경우 Snap Store가 유일한 장소입니다.
Flathub는 서비스에서 제공되는 대부분의 소프트웨어가 오픈 소스라는 점에서 더 제한적입니다. 항상 그런 것은 아니지만, 일반적입니다. 이는 회사들이 자신의 Flatpak 패키지를 제공하는 것을 막지 않지만, Flathub 서비스를 통해서는 찾을 수 없습니다.
미래 대비
Snaps는 두 가지 방식으로 제한됩니다. 첫째, Snap Store에 직접 연결되어 있으며, 없이는 작동하지 않습니다. 이는 회사들이 스토어와 연결되지 않은 Snaps를 제공하는 것을 방지합니다.
둘째, Snap Store는 전적으로 Canonical에 의해 지원됩니다. Ubuntu는 매우 인기가 있으며, Canonical도 잘 되고 있으므로, 이는 회사가 가까운 미래에 사라질 걱정을 할 필요가 없음을 의미합니다. 그렇다고 해도, Canonical이 언젠가 Snap Store를 계속하고 싶지 않다고 결정할 수 있으며, 그 경우 Snaps는 거의 쓸모가 없게 됩니다.

Flatpak은 이러한 문제를 가지고 있지 않습니다. 회사들은 Flathub에 대해 두 번째 생각 없이 Flatpak 형식으로 패키지를 제공할 수 있습니다. 더욱이, Flathub가 사라지더라도 Flatpak은 여전히 작동합니다.
결론
사실, 이 두 가지 중 하나만 선택하고 고수할 이유는 없습니다. 둘 다 유용하며 서로 충돌하지 않습니다. 그렇다고 해도, 하나를 선택하고 싶다면, 상업용 앱을 찾고 있다면 Snap Store가 더 좋습니다. 비록 무료일지라도요. Flathub는 엄격히 오픈 소스 소프트웨어를 찾고 있다면 더 좋습니다.
Snap Store가 더 나을 수 있는 한 가지 예는 게임을 찾고 있을 때입니다. 사실, 우리는 이미 Snap Store에서 사용할 수 있는 최고의 게임 목록을 작성했습니다.