Flatpak

Flatpak, tüm Linux dağıtımlarında çalışan evrensel bir yazılım paketleme ve dağıtım biçimidir. Kullanıcıların uygulama yazılım sistemin geri kalanından ayrı olarak çalıştırabilecekleri bir korumalı alan (sandbox) sunduğu belirtilmektedir. Bir uygulama bir kez Flatpak ile paketlendiğinde Flatpak desteği etkinleştirilmiş olan tüm dağıtımlarda kullanılabilir.

 Özellikler 
 Uygulama geliştiricilerinin dağıtımlara gitmeden ve uygulamayı her bir dağıtım için ayrı ayrı paketleyip test etmesine gerek kalmadan kullanıcılara doğrudan güncelleme sağlamalarına olanak sağlar.
 Flatpak kullanan uygulamaların Bluetooth, ses (PulseAudio ile), ağ ve dosyalar gibi kaynaklara erişim iznine ihtiyacı vardır. Bu izinler kullanıcı tarafından yapılandırılabilir.
 Flathub sitesi (flathub.org) Flatpak ile paketlenmiş uygulamalar için fiili depo haline gelmiştir. Ancak istenirse Flathub'dan bağımsız bir Flatpak deposunu barındırmak mümkündür. Flathub deposuna paketler hem Flathub yöneticileri hem de program geliştiricileri tarafından eklenir (ancak yöneticiler, geliştirici tarafından gönderilen uygulamaları tercih ettiklerini belirtmişlerdir).
 Flatpak bir korumalı alanda (sandbox) çalışır dolayısıyla her bir flatpak paketi, bir programın gerektirdiği çeşitli kütüphane dosyalarını ayrı ayrı içerir. Bu, yerel dosya paketleme biçimlerinin aksine sistemde daha fazla alan kullanacağı anlamına gelir. Diğer taraftan Flatpak, eşleşen dosyaları tekilleştirebilen OSTree isimli arka uç uygulamasını kullanmaktadır. Bu başlangıçta kuruluan Flatpak paketlerinin her zaman için daha fazla yer kaplayacağı, ancak kullanıcı daha fazla Flatpak paketi yükledikçe daha verimli olacağı anlamına gelir.

 Kullanımı 
Flatpak bazı dağıtımlarda kurulu olarak gelir (örneğin Linux Mint, Fedora) fakat çoğu dağıtımda depolardan indirilmesi gerekir. Kurulum işleminin nasıl yapılacağı https://flathub.org/tr/setup adresinde açıklanmıştır. Flatpak kurulduktan sonra artık Flathub deposundan uygulamalar temin edilerek yüklenebilir.

Ayrıca bakınız 
 Snap
 AppImage

 Kaynakça 

Kategori:Özgür yazılım
Kategori:C ile programlanmış özgür yazılımlar
Kategori:Freedesktop.org
Kategori:Linux kurulum yazılımları
Kategori:Linux paket yönetim sistemleri
Kategori:İşletim sistemi teknolojisi
Kategori:Yazılım dağıtımı
Kategori:Sanallaştırma yazılımları