Paket yönetimi hayatınızı kolaylaştıracak Flatpak yardımcı programlarını keşfedin.
Flatpak, oyun donanımları da dahil olmak üzere Linux destekli birçok bilgisayara yazılım yüklemenin standart yolu haline geldi. Steam Deck ve Endless'ın dünyanın birçok yerinde ilk kez bilgisayar sahibi olanların kullanımına sunduğu dizüstü bilgisayarlar dünya.
Flatpak'ı Linux'un birçok sürümüne kolayca yükleyebilir ve kaldırabilirsiniz, ancak bazı ilgili görevlerin, işin yapılması için ekstra yazılıma ihtiyacı olacaktır. İşte aralarında en iyi seçenekler.
GNOME Yazılımı, masaüstü Linux'un birçok sürümüyle birlikte gelen uygulama mağazasıdır. Mükemmel Flatpak entegrasyonu sunduğundan yeni Flatpak uygulamalarını keşfetmenin kolay bir yoludur.
Uygulamaları indirmek, halihazırda hangilerinin yüklü olduğunu görmek ve veda etmeye hazır olduklarınızı kaldırmak için GNOME Yazılımını kullanabilirsiniz. Bir uygulamayı kaldırdığınızda, GNOME Yazılımı sizden, genellikle geride kalan ve yer kaplayan ilgili verileri de kaldırmanızı isteyecektir.
GNOME Yazılımı ayrıca sisteminizin Flatpak uzaktan kumandaları olarak bilinen hangi kaynaklardan uygulama indirdiğini de görüntüleyebilir. Uzaktan kumandaları etkinleştirebilir ve devre dışı bırakabilirsiniz, ancak yenilerini ekleyemezsiniz; bu nedenle bunun için komut satırına dönmeniz veya üçüncü taraf bir uygulama indirmeniz gerekir.
GNOME Yazılımı bilgisayarınıza önceden kurulu değilse kendiniz yükleyebilirsiniz. Örneğin Ubuntu, 23.10'da GNOME Yazılımını kullanmayı bıraktı ve bundan önceki sürümler, değiştirilmiş bir sürümle birlikte geldi. Flatpaks'ı desteklemiyordu. Ubuntu'da Flatpaks kullanmak istiyorsanız ilk adımınız GNOME Yazılımını Flatpak eklentisiyle kurmaktır:
sudo apt install gnome-software gnome-software-plugin-flatpak
Uygulamaların PC'nizdeki belirli dosyalara erişimini sınırlama ve web kamerası gibi belirli bileşenleri engelleme yeteneği, Flatpak formatının var olmasının nedenlerinden biri. Bu, korumalı alan oluşturma olarak bilinir ve devam eden bir çalışmadır.
Linux'ta halihazırda Android ve iOS'taki gibi korumalı alan uygulamaları yoktu, dolayısıyla teknoloji daha yeni ve çoğu uygulama sizden mobil uygulamaların yaptığı gibi erişim izni vermenizi istemiyor. Bunun yerine, varsayılan olarak belirli bir dizi izinlere sahip olurlar ve seçiminiz büyük ölçüde bunları kabul etmek veya reddetmektir. Çoğunlukla uygulamalar size hangi izinlere ihtiyaç duydukları konusunda bilgi bile vermez.
Sandboxing olmadan sisteminiz her türlü güvenlik riskine açık olabilir. Çoğu uygulama, yalnızca müziğinizin veya resimlerinizin depolandığı klasöre erişmeye ihtiyaç duysalar bile, varsayılan olarak ana klasörünüzün tamamına erişime sahiptir.
Flatseal, uygulamalarınızın her birinin sahip olduğu izinler listesine göz atmanızı ve bunları açıp kapatmanızı sağlar. Bu, bir programın kötü niyetli bir şey yapmadığı veya makinenize erişim sağlayamayacağı konusunda gönül rahatlığı sağlar.
Öte yandan, izinlerin kısıtlanması bazı uygulamaların bozulmasına neden olabilir. Bazı uygulamalar başlangıçta tüm dosyalarınıza erişemedikleri ve belirli klasörlerle sınırlı oldukları için beklendiği gibi çalışmaz. Bir fotoğraf düzenleyicinin telefonunuzdaki bir dosyayı neden açmadığı veya kaydetmediği konusunda kendinizi şaşkın bulabilirsiniz. İndirilenler klasör, yalnızca uygulamanın yalnızca sizin klasörünüzde olanları görebilmesi nedeniyle olduğunu bulmak için Resimler dosya.
Pek çok Linux uygulaması neler olup bittiğini yeterince açıklamayacaktır; dolayısıyla Flatpak'lerin ve izinlerin nasıl çalıştığına dair bir anlayışınız yoksa yazılımın bozuk olduğu sonucuna varabilirsiniz. Ancak bir kez anladığınızda, çözüm genellikle indirip yüklemektir. Flatseal'in nasıl kullanılacağını öğrenin.
Flatpak'ın içinde çok fazla bilgi var. Her birinin kendi uygulama kimliği ve sürüm numarası vardır, belirli mimari türlerinde çalışır ve kararlı veya beta olabilir. Bu ayrıntılardan herhangi birini istiyorsanız bunları Depo uygulamasında bulabilirsiniz. Bir Flatpak hakkında bilmek isteyebileceğiniz hemen hemen her şeyin deposu olarak hizmet vermektedir.
Warehouse ayrıca Flatpaks'in birkaç küçük kusurundan birini de hafifletiyor: otomatik güncellemeler. Warehouse ile bir uygulamaya güncellemeleri yok saymasını söyleyebilirsiniz. Bu şekilde, işe yaradığını bildiğiniz ve bağlı kalmaktan mutlu olduğunuz bir sürüme bağlı kalabilirsiniz. Bu şekilde, gelecekteki bir sürümde hatalar veya önemli değişiklikler varsa bu sizi etkilemez. Warehouse ayrıca uygulamanın önceki bir sürümüne geçmenize de olanak tanır.
GNOME Yazılımı gibi, Warehouse da mevcut Flatpak uzaktan kumandalarınızı listeleyebilir. Bir yandan, dağıtımınıza bağlı depoları görmezden geldiği ve bunun yerine Flathub gibi manuel olarak eklediğiniz depoları gösterdiği için listesi daha az kapsamlıdır. Öte yandan, sunduğu büyük özelliklerden biri de ek uzaktan kumandaları kolayca keşfetme ve ekleme yeteneğidir. Uygulama, "elementaryOS AppCenter", "GNOME Nightly" ve "KDE Test Uygulamaları" gibi seçenekleri listeler. Ayrıca kendi repo dosyanızı veya URL'nizi de ekleyebilirsiniz.
Warehouse'un bir diğer öne çıkan özelliği, Flatpak uygulama verilerinizi saklayan klasörleri görüntüleme yeteneğidir. Warehouse ile bir uygulamanın verilerinin sabit diskinizde nerede bulunduğunu ve ne kadar yer kapladığını bulmak kolaydır. Daha sonra bu klasörü silme seçeneğiniz vardır.
Bir uygulamanın klasörünü silmek, sabit sürücünüzde yer açabilir ve bir uygulama hatalı çalıştığında sorunları çözebilir. Ve Warehouse şu anda yüklediğiniz yazılımla sınırlı değildir. Zaten sildiğiniz uygulamaları listeleyen ve temizleyen bir "Kalan Verileri Yönet" seçeneği vardır.
Flatsweep, her Flatpak uygulama klasörünün bilgisayarınızda ne kadar yer kapladığını gösteren basit bir araçtır. Warehouse'un aksine, başka hiçbir şey yapmaya çalışmaz.
Sorun yok. Flatsweep'in benzersiz amacı, onu yıllar boyunca bilgisayarınızda biriken dağınıklığı temizlemek için kullanışlı bir araç haline getirir. Genel sistem temizleyicilerinin aksine, makinenizin beklenmeyen sorunlara neden olabilecek parçalarına dokunmayacağını biliyorsunuz. Flatsweep yalnızca Flatpak uygulamalarınıza ayrılmıştır.
GNOME masaüstü ortamı için tasarlanmış en iyi uygulamalardan bazıları gibi, Flatsweep de yalnızca tek bir görevi yerine getirerek harika bir iş çıkarıyor ancak bunu iyi bir şekilde yapmanız için ihtiyacınız olan tüm bilgileri size veriyor. Flatsweep'i açın, dosyalarınızı silin ve devam edin.
Flatpak Büyük ölçüde Çalışıyor
Flatpak, Linux'ta uygulama almayı her zamankinden daha kolay hale getiriyor. Ancak formatta veya onun etrafında oluşturulan araçlarda hâlâ çözülmesi gereken birkaç sorun var. Bu, Canonical'in Snap paket formatı gibi diğer alternatifler için de geçerlidir. Ancak zaman geçtikçe ekstra araç yükleme ihtiyacı yavaş yavaş ortadan kalkabilir.