Artık silinmiş olan video boyunca kullandığım komutları aşağıya bırakıyorum.

Flatpak Kurulumu

sudo apt install flatpak flatpak-xdg-utils gnome-software-plugin-flatpak

KDE Discorver için backend kurulum komutu

sudo apt install plasma-discover-backend-flatpak

Flatpak Sistem Depoları

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
sudo flatpak remote-add --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
sudo flatpak remote-add --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo
sudo flatpak remote-add --if-not-exists kdeapps --from https://distribute.kde.org/kdeapps.flatpakrepo
sudo flatpak remote-add --if-not-exists elementary https://flatpak.elementary.io/repo.flatpakrepo

Flatpak Kullanıcı Depoları

sudo flatpak remote-add --user --if-not-exists flathub-user https://flathub.org/repo/flathub.flatpakrepo
sudo flatpak remote-add --user --if-not-exists flathub-beta-user https://flathub.org/beta-repo/flathub-beta.flatpakrepo
sudo flatpak remote-add --user --if-not-exists gnome-nightly-user https://nightly.gnome.org/gnome-nightly.flatpakrepo
sudo flatpak remote-add --user --if-not-exists kdeapps-user --from https://distribute.kde.org/kdeapps.flatpakrepo
sudo flatpak remote-add --user --if-not-exists elementary-user https://flatpak.elementary.io/repo.flatpakrepo

Flatpak Depolarını Yönetmek

Flatpak için eklenmiş uzakları listelemek

flatpak remotes

Flathub deposundaki paket sayısını öğrenmek

flatpak remote-ls flathub | wc -l

KDE Gecelik deposundaki paket sayısını öğrenmek

flatpak remote-ls kdeapps | wc -l

GNOME Gecelik deposundaki paket sayısını öğrenmek

flatpak remote-ls gnome-nightly | wc -l

Flatpak için eklenmiş Elementary uzak deposunu silmek

flatpak remote-delete elementary

Diğer Flatpak Komutları

Flatpak komutları hakkında yardım almak

flatpak --help

Flatpak paketlerini, çalışma zamanları dahil, listelemek

flatpak list

Kurulu Flatpak uygulamalarını listelemek

flatpak list --app

Flatpak paketlerini toplu güncellemek

flatpak update

Flatpak paketlerini tamir etmek

flatpak repair

LibreOffice uygulamasını Flatpak olarak kurmak

flatpak install org.libreoffice.LibreOffice

LibreOffice uygulamasını Flatpak olarak çalıştırmak

flatpak run org.libreoffice.LibreOffice

LibreOffice uygulamasını Flatpak olarak ayrıntılı çalıştırmak

flatpak run --verbose org.libreoffice.LibreOffice

LibreOffice Flatpak paketini kaldırmak (alternatifli)

flatpak remove org.libreoffice.LibreOffice
flatpak uninstall org.libreoffice.LibreOffice

LibreOffice Flatpak paketini verileriyle birlikte kaldırmak (alternatifli)

flatpak remove --delete-data org.libreoffice.LibreOffice
flatpak uninstall --delete-data org.libreoffice.LibreOffice

LibreOffice Flatpak paketini verileriyle birlikte kaldırmak, Evet/Hayır sorusu olmadan (alternatifli)

flatpak remove --delete-data -y org.libreoffice.LibreOffice
flatpak uninstall --delete-data -y org.libreoffice.LibreOffice

Kullanılmayan Flatpak paketini kaldırmak (alternatifli)

flatpak remove --unused
flatpak uninstall --unused

Flatpak ile depolarda PoEdit uygulamasını aramak

flatpak search poedit

PoEdit uygulamasını Flatpak olarak sistem geneli kurmak

flatpak install net.poedit.Poedit

Kate uygulamasını Flatpak olarak KDE Gecelik deposundan kurmak

flatpak install kdeapps org.kde.kate

Kate uygulamasını Flatpak olarak depo seçerek kurmak (seçim ekranından sayı girilerek)

flatpak install org.kde.kate

KDE uygulamaları GNOME altında daha düzgün görünsün diye Adwaita teması kurmak (çalışma zamanıyla aynı sürümü/sürümleri seçmek gerekli)

flatpak install org.kde.KStyle.Adwaita

Uygulamaların Flatpak izinlerini yönetmek için Flatseal uygulamasını kurmak

flatpak install com.github.tchx84.Flatseal

Kullandığım Apt Komutları

LibreOffice uygulamasını normal olarak kurmak

sudo apt install libreoffice

LibreOffice uygulamasını normal olarak kaldırmak

sudo apt purge libreoffice*
sudo apt auto-remove

Flatpak İle Uygulama Derlemek

Flatpak Builder uygulamasının Flatpak olarak kurulması (zamandan tasarruf için videodan kırpıldı)

flatpak install org.flatpak.Builder

Git sürüm kontrol sisteminin kurulması (zamandan tasarruf için videodan kırpıldı)

sudo apt install git git-lfs

Resources uygulamasına ait kaynak kodlarının kopyalanması

git clone https://github.com/nokyan/resources.git

.bashrc içine ekleyebileceğiniz kimi aliaslar

alias flb="flatpak run org.flatpak.Builder build-dir --ccache --force-clean --user --install"
alias flr="flatpak run"
alias fli="flatpak install"
alias fll="flatpak list --app --columns=name,app,version,branch,origin,installation,size"

Resources uygulamasının flb alias’ı kullanılarak derlenmesi

flb build-aux/net.nokyan.Resources.Devel.json

Resources uygulamasının alias tanımlanmadan derlenmesi

flatpak run org.flatpak.Builder build-dir --ccache --force-clean --user --install build-aux/net.nokyan.Resources.Devel.json

Derleme sırasında eksik olan SDK eklentilerinin kurulması

flatpak install flathub org.freedesktop.Sdk.Extension.rust-stable
flatpak install flathub org.freedesktop.Sdk.Extension.llvm16

Derlenmiş Resources uygulamasının çalıştırılması
flatpak run net.nokyan.Resources.Devel

Derlenmiş Resources uygulamasının çalıştırılması (alias ile)
flr net.nokyan.Resources.Devel

Kaynakça

– https://flatpak.org/about/
– https://www.yakusha.net/flatpak-kurulumu-ve-cesitli-flatpak-depolari/

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir