kde

KDE uygulamalarının gecelik sürümlerini nasıl denerim?

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.

sudo add-apt-repository ppa:alexlarsson/flatpak && sudo apt-get update

Sonrasında Flatpak paketini kuruyoruz

sudo apt-get install flatpak

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

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak remote-add --if-not-exists kdeapps --from https://distribute.kde.org/kdeapps.flatpakrepo

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

flatpak install kdeapps org.kde.okular

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.

Looking for matches…

org.kde.okular permissions:
    ipc     wayland     x11     dri     file access [1]     dbus access [2]     tags [3]

    [1] xdg-config/kdeglobals:ro, xdg-run/dconf, ~/.config/dconf:ro
    [2] com.canonical.AppMenu.Registrar
    [3] nightly


        ID                             Arch            Branch          Remote           Download
 1.     org.kde.okular                 x86_64          master          kdeapps          < 28.4 MB
 2.     org.kde.okular.Locale          x86_64          master          kdeapps           < 1.3 MB (partial)

Proceed with these changes to the Default system installation? [Y/n]: 

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

flatpak run org.kde.okular

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

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

flatpak remote-ls kdeapps

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