İlan

Linux için uygulama indirmek artık eskisi kadar zor değil. Linux dağıtımınızın uygulama mağazasında veya paket yöneticisinde bulunmayan herhangi bir program için kaynak dosyalardan nasıl oluşturulacağını bilmek zorunda olduğunuz günler geride kaldı.

Sayesinde Flathub ve Snap Mağazası, bu tür uygulamaları bulmak ve yüklemek artık çok kolay. Ancak bu siteler nasıl karşılaştırılır?

Flatpak ve Snap Dosyaları Nedir?

Flathub ve Snap Store, Linux için iki ayrı evrensel paket biçiminde büyüyen iki web sitesidir: Flakpaks ve enstantane Ubuntu Snaps vs Red Hat Flatpaks, Fark Nedir?Linux dağıtımları uygulamaları birçok biçimde dağıtır. Yıllar boyunca en popüler ikisi .debs ve .rpms olmuştur, ancak bu Ubuntu'nun Snap paketleri ve Red Hat's Flatpak ile değişmeye başlayabilir. Daha fazla oku .

Her iki biçimin de arkasındaki fikir, hangi dağıtımda kullandığınıza bakılmaksızın çalışan uygulamaları Linux'ta dağıtmanın bir yolunu sağlamaktır. Bu biçimler ayrıca güvenlik geliştirmeleri sunar. Her ikisi de uygulamaları birbirinden ayırabilir, böylece alçak bir yazılım parçası masaüstünüzde başka bir yerde açtığınız resimlere veya şifrelere erişemez.

instagram viewer

Flatpak, GNOME masaüstü ortamına yoğun bir şekilde entegre edilmiştir, ancak yine de başkalarıyla çalışır. Daha fazla Linux dağıtımı Flatpak'ı tercih ettikleri evrensel paket formatı olarak benimsedi. Flatpaks bir topluluk projesidir, ancak özel şirketler Red Hat ve Endless, gelişmenin çoğunu finanse etmiştir.

Snap, Ubuntu Linux dağıtımının arkasındaki şirket olan Canonical'den gelen bir dosya biçimidir. Flatpak'lerin aksine, snaps aslında sunucular için tasarlanmıştır. Snaplar çeşitli Linux dağıtımlarında çalışırken, ezici bir şekilde Canonical’in bebeği. Yine de diğer dağıtımlara kıyasla Ubuntu kullanan birçok insanla, Snap Store uygulamalarda kısa değil. Biçim nihayetinde yalnızca Ubuntu'nun popülerliğine dayalı olarak daha fazla benimsenebilir.

Flathub ve Snap Store Nasıl Karşılaştırılır?

Flathub sitesinin ana sayfası

Birlikte ele alındığında, Flathub ve Snap Store, Linux için isteyebileceğiniz büyük masaüstü uygulamalarının çoğunu almanın bir yolunu sunar. Hem Flatpak hem de ek dosyaları (en yaygın dağıtımların yaptığı) destekleyen bir dağıtım kullanıyorsanız, her iki dünyanın da en iyisini yaşayabilirsiniz.

Flathub daha çok özgür ve açık kaynaklı bir havaya sahiptir. Temelleri ve daha fazlasını elde edersiniz. Buna karşılık, Snap Store daha ticari bir deneyim gibi geliyor. Canonical’in kreasyonları Ubuntu’nun ilk günlerinden çok daha fazla kurumsal görünüyor ve hissediyor.

Ancak görsel farklılıklar çoğunlukla kozmetiktir. Her iki çevrimiçi uygulama merkezinde de aynı şekilde gezinirsiniz ve her biri tarayıcınızdaki bir düğmeyi tıklayarak bir uygulamayı yüklemeye başlamanıza olanak tanır.

Snap Store'da açılan Nextcloud uygulaması

Flathub ve Snap Store'u uygulama mağazaları olarak düşünmek kolay olsa da, ikisi de ücretli yazılım içermez. İster açık kaynaklı ister özel bir yazılım indiriyor olun, ayrıcalık için kimseye ödeme yapmanız gerekmeyecek.

Şimdi bu iki siteye bakalım ve aralarındaki farkı genişletelim.

1. Yerleşim

Flathub ana sayfasındaki uygulama kategorileri

Flathub temiz ve minimal bir deneyim sunar. Arayüzü GNOME Yazılımının web versiyonu gibi hissediyor. Flathub, uygulamaları bir tablo içinde düzenler ve bunları Linux uygulama başlatıcılarında gördüğünüz kategorilere göre sıralar.

Snap Store'un düzeni işlevsel olarak benzer, ancak deneyim daha fazla kurumsal hissediyor. Canonical'in geliştirici kaynaklarına bağlantılar yerleştirdiği üst kısımda daha fazla karmaşa var ve bu da siteyi başlangıçta uygulama üreticilerine daha fazla bağlı hissettiriyor. Ayrıca, Canonical'in enstantane sayısını, kullanıcı sayısını ve desteklenen dağıtımların sayısını artırdığından biraz daha fazla satış konuştuğunu görüyorsunuz.

Snap Store'un ana sayfası

Hem Flathub hem de Snap Store, uygulamaları gruplar halinde görüntüler. Flathub, ana sayfasında birkaç kategori içerirken, Snap Store, sitenin derinliklerine dalmadan önce kaydırmanız için birçok kategori sağlar.

2. Uygulamaları Keşfetme

Sosyal medya uygulamalarını gösteren Snap Store

Snap Store’un uygulama kategorileri seçildi ve yeni yazılımlara göz atmayı ve keşfetmeyi kolaylaştırdı. Özellikle, kategoriler bir geliştiricinin bir uygulamanın meta verilerine koyabileceğinin ötesine geçer. Gibi bölümleri bulacaksınız Sosyal, Sunucu ve bulut, Güvenlik, Cihazlar ve IoT, ve Sanat ve Tasarım. Canonical’ın uygulama kürasyonu, kullanılabilir uygulamaları bulmayı kolaylaştırır.

Snap Store ayrıca daha iyi arama sonuçları sunar. Snap Store'daki arama çubuğuna “fotoğraf” yazmak yaklaşık 40 uygulama sağlar. Aynı şeyi Flathub'da yapmak 10'un altında. Ancak bu, kullanılabilir uygulamaları temsil etmiyor. Darktable RAW görüntü düzenleyici her iki mağazada da kullanılabilir, ancak Snap Store’un aramasında görünürken Flathub’larda görünmüyordu.

3. Uygulama Kullanılabilirliği

Snap Store'da e-posta uygulamaları için arama

Snap Store'da daha geniş bir uygulama yelpazesi var gibi görünüyor. Kanonik binlerce olduğunu iddia ediyor. Flathub, karşılaştırıldığında, 600'ün biraz üzerinde listeler (ancak, Flathub'un çıtçıtların aksine Flakpak'ların tek kaynağı olmadığını belirtmeye değer).

Snap Store'da istediğiniz daha fazla uygulamanın olup olmadığı, ne yaptığınıza bağlıdır. Canonical’in mağazası, tescilli yazılımı Linux'a getirmek isteyen şirketlerden daha fazla desteğe sahiptir. Flathub, özgür ve açık kaynak topluluğunda daha fazla benimsendi.

GNOME için bir e-kitap okuyucu arıyorsanız, Flathub'da hem GNOME Kitaplarını hem de Foliate'i bulabilirsiniz, ancak ikisi de yazarken Snap Store'da görünmez. Aynı şey temel işletim sistemi için yapılan Bookworm uygulaması için de geçerlidir. Bu arada, Snap Store'da tescilli Hiri ve Mailspring e-posta istemcileri ve ayrıca Flock ekibi iletişim uygulaması var. Bu üçünün hiçbiri Flathub'da değil.

4. Dağıtım Desteği

Flathub destekli Linux dağıtımları

Flathub şu anda 21 dağıtımı desteklemektedir. Snap Store 41'i destekliyor. Ancak destek sorunu, Linux dağıtımınıza Flatpaks veya snaps yükleyip kuramayacağınızdan daha nüanslıdır. Potansiyel olarak daha açıklayıcı bir soru, dağıtımınızın hangi formatı aktif olarak kucakladığıdır. Ubuntu, açıkça, Snaps ile ilgili.

Fedora, Flatpaks'ın arkasına en fazla ağırlık atan dağıtımdır, ancak yalnız değildir. elementary OS, AppCenter'da dağıtacağı format olarak Flatpak'i seçti. PureOS'un arkasındaki şirket Purism, Librem 5 telefonunda Flatpaks kullanıyor. Bu, bu dağıtımlar için yapılan uygulamaların Flathub'da veya Snap Store'da görünme olasılığını etkiler.

Dağıtımlar kendi Flatpak depolarına ev sahipliği yapabilir, bu da belirli dağıtımların biçimi desteklemeyi seçmesinin büyük bir nedenidir. Buna karşılık, Snaps, Canonical sunuculardan gelmesi için sabit kodlanmıştır. Bu tür bir merkezileşme, birçok özgür yazılım geliştiricisini rahatsız ediyor. Evet, Canonical hizmeti kendi cüzdanından barındırıyor, ancak siteyi kapatmaya karar verirse, Snaps onunla birlikte gidecek. Kanonik'in tarihi göz önüne alındığında, böyle bir olasılık olası değildir.

Hangi Linux App Store'u Kullanmalısınız?

Dürüst olmak gerekirse, her ikisini de kullanmamak için çok az neden var. DEB ve RPM formatlarından farklı olarak Flatpaks ve snap paketleri aynı masaüstüne kolayca kurabilirsiniz. Ücretsiz ve açık kaynaklı masaüstleri için tek bir evrensel paket formatına sahip olmak güzel olsa da, gerekli değildir. PC'nizde de çalışması muhtemel olan birkaç biçim varsa, bu Linux'taki yazılım yönetiminin geçmişte olduğundan çok daha iyi bir durumdur.

Ama şahsen bir tercih seçmem gerekirse Flathub'u tercih ederim. Özgür yazılımlara bağlı kalıyorum ve her iki mağaza da bir uygulamanın ücretsiz veya özel bir lisansa sahip olup olmadığını işaretlerken, Canonical özel uygulama geliştiricilerine ulaşmak için daha fazla çaba sarf etti. Bu kesinlikle insanların Windows veya macOS'tan göç etmelerine yardımcı oluyor, ancak yıllar önce geçiş yaptım ve uzun zaman önce ücretsiz alternatiflere alıştım. Aynı şeyi kontrol ederek de yapabilirsiniz. Linux için en iyi ücretsiz ve açık kaynaklı uygulamalar En İyi Linux Yazılım ve Uygulamalarıİster Linux'ta yeni olun, isterse deneyimli bir kullanıcı olun, işte bugün kullanmanız gereken en iyi Linux yazılımı ve uygulamaları. Daha fazla oku .

Bertel, fiziksel gizlilik anahtarlarına ve Özgür Yazılım Vakfı tarafından onaylanmış bir işletim sistemine sahip bir dizüstü bilgisayardan yazan bir dijital minimalist. Etiğe özellikler üzerinde değer verir ve başkalarının dijital yaşamları üzerinde kontrol sahibi olmasına yardımcı olur.