Linux dünyasında iki büyük ve pek çok küçük yazılım ekosistemleri bulunmaktadır. Bunların başlıcaları GNOME ve GNOME masaüstü uygulamaları ile KDE ve KDE Plasma uygulamalarıdır.

GNOME uygulamalarını gecelik olarak denemek için sağlam bir vakit ayırmak gerekiyor. Lakin KDE uygulamalarını denemek için bu kadar yorulmaya gerek yok. Flatpak ve KDE ekibinin özverili gayretleri sayesinde gecelik sürümleri denemek artık çok kolay.

İlk önce Flatpak kurulumu yapalım. Flatpak pek çok Linux dağıtımı tarafından desteklenen bir kapsayıcı paket (konteyner) sistemi. Bağımlılıkları kendi içinde çözüp, sisteme ek paket bağımlılığı oluşturmamayı ve uygulamaları kum havuzlarına hapsetmeyi hedefliyor.

Ubuntu LTS, yani uzun süre desteklenen sürümü kullanıyorsanız aşağıdaki PPA (kişisel paket arşivini) öncelikli olarak eklemekte yarar var.

Sonrasında Flatpak paketini kuruyoruz

Flatpak doğası gereği sadece bir araçtır ve dağıtık depolara izin verir. Şimdi depolarımızı ekleyelim.

Sonrasında yaygın kullanılan bir paketi Flatpak ile kuralım

Flatpak kurulumun geçerli kullanıcıya özel veya sistem geneline mi yapılmasını istediğinizi soracaktır. İngilizce çıktı muhtemelen aşağıdaki gibi olacaktır.

Y/N (Evet/Hayır) ile kurulumu onaylamanız yeterli olacaktır.

Kurulum sonrasında GNOME kabuğunda uygulama adını aratarak uygulamayı başlatabilirsiniz. Veya komut satırından

komutunu ile de uygulamayı çalıştırabilirsiniz.

kdeapss deposundaki yazılımları listelemek için

komutunu çalıştırmak da mümkün. İlgili uzak depodaki tüm paketleri listelemesi gereken bu komut, malesef çok yavaş çalıştığı için bir sonuç dönmeyebiliyor.

Kaynakça: https://community.kde.org/Guidelines_and_HOWTOs/Flatpak

Gibux projesiyle ilgili aklıma takılan sorular var, bu sorulardan yola çıkarak Gibux projesi neden başarılı oldu gibi bir yazı yazmayı planlıyorum. Yazıyı yazamasam bile merak işte.

İyi Günler.

Linux konusunda meraklı bir kişi olarak, Gibux ile ilgili kimi sorularım olacaktı. Bu konuyla ilgili kime soru sorabilirim.

Sorularım teknik olmaktan çok özgür yazılma yönelik sorular, örnek olarak:
* Open Suse temelli yola çıktığınızı KAK’16 konferansından biliyoruz. İleriye dönük olarak nasıl bir gelişim ve destek planınız bulunuyor. Gibux projesi/işletim sistemi için kaç yıllık bir destek planlıyorsunuz.

* Temel aldığınız Open Suse sürümünün Leap 13.02 olduğunu varsayıyorum, bu durumda Linux 3.16 veya üstü bir kernel ile yola devam çıkılmış olabilir. Leap 13.02 için resmi destek dönemi sona erdiğine göre, kernel güncellemeleri için nasıl bir yöntem düşünülüyor.

* Driver sorununu Murat Koç beyin yazdığı driver ile çözmüş olduğunuza dair KAK röportajı bulunuyor. Peki yazılan driver kurum içinde mi kaldı, Linux kerneline katkı olarak verildi mi? Bu soruyu soruyorum, çünkü başka kurumlarda da aynı driver kullanan cihaz olması ihtimali yüksek. Sonuçta pek çok kamu kuruluşunda hala nokta vuruşlu yazıcı kullanımı var.

* Bug bulunan ve yama yapılan yazılımlara, geri dönüşler nasıl sağlanıyor. Sonuçta özgür yazılım üstüne bir değişiklik yapıyorsunuz ve kimi zaman ilgili yazılımın lisansı yaptığınız değişikliği açık olarak yayınlamayı gerektirebiliyor, veya en azından ilgili hatayı suse veya direk yazılım geliştiriciye hata bildirimi ve hata düzeltmesi olarak ulaştırmak gerekiyor ki hata tekrar etmesin. Bu gibi durumlarda nasıl bir yol izleniyor? Bu sorunun cevabı elbette hata değişikliği yapılan özgür yazılımda hangi sürümde takılı kalındığı gibi bir sorunu da doğuruyor.

* Hata takibi ve hata raporlamaları nasıl yapılıyor. Otomatik araçlar ile hata bildirimi yapılıyor mu? Arka planda hata bildirimlerinin çözüme ulaştırılması nasıl bir süreç ile gerçekleşiyor. Örnek olarak şahsen LibreOffice projesine az çok katkı sağlamaya çalışıyorum ve projeye yönelik hata bildirimlerinizi nasıl iletiyorsunuz veya iletiyor musunuz merak ediyorum?

Yani bu tip sorular 🙂