Flatpak¶
Flatpak sistemden bağımsız şekilde uygulama çalıştıran bir altyapıdır. Bu sayede normal yolla kullanmak için çok fazla bağımlılığa ihtiyaç duyan veya kurulması mümkün olmayan uygulamalar çalıştırılabilir.
Kurulum¶
Öncelikle flatpak yükleyelim.
$ ymp install build-base --no-emerge
$ ymp install flatpak
Daha sonra gereken servisleri etkinleştirelim.
$ rc-update add devfs
$ rc-update add fuse
$ rc-update add hostname
Depo ekleme¶
Flatpak için uygulama deposu eklememiz gereklidir. Flathub deposunu aşağıdaki gibi ekleyebilirsiniz.
$ flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
# --user parametresi yetkili kullanıcı olmadan eklemek içindir.
İsterseniz aşağıdaki gibi alias tanımı yapıp sürekli kullanıcı modunda kullanabilirsiniz.
alias flatpak='flatpak --user'
Uygulama yükleme¶
flatpak search kullanarak uygulama arayabilirsiniz. Yüklemek için flatpak install kaldırmak için ise flatpak remove veya flatpak uninstall komutları kullanılır.
Not: Yükleme ve kaldırma için appid değeri kullanılır.
$ flatpak search dolphin
Name Description Application ID Version Branch Remotes
Dolphin File Manager org.kde.dolphin 23.04.0 stable flathub
...
$ flatpak install org.kde.dolphin
...
$ flatpak remove org.kde.dolphin
...
Uygulamaları güncelleme¶
flatpak upgrade komutu ile güncelleyebilirsiniz.
$ flatpak upgrade