DevilMcRayn
- 20 Kas 2017
- 665 Mesaj
Aktiflik
Seviye
Deneyim
Merhabalar bu yazımızda Lojistik grup adına Linux'ta Yazılım Kurulumu: Paket Yöneticileri ve Snap/Flatpak Kullanımı Hakkında bilgileri siz değerli Turkhacks üyelerimize Anlatmaya çalışacaz.
Linux dünyasında, 'herhangi bir' Linux dağıtımında çalışmaya olanak tanıyan üç 'evrensel' paketleme biçimi vardır; Snap, Flatpak ve AppImage.
Ubuntu, Snap ile birlikte gelir ancak çoğu dağıtım ve geliştirici, yakın kaynaklı yapısı nedeniyle bundan kaçınır. Fedora'nın Flatpak paketleme sistemini tercih ederler .
Bir Ubuntu kullanıcısı olarak, Snap ile sınırlı değilsiniz. Ubuntu sisteminizde Flatpak'ı da kullanabilirsiniz.
Bu eğitimde aşağıdakileri tartışacağım:
- Ubuntu'da Flatpak desteğinin etkinleştirilmesi
- Paketleri yönetmek için Flatpak komutlarını kullanma
- Flathub'dan paket alma
- Flatpak paketlerini Yazılım Merkezine ekleyin
Ubuntu'ya Flatpak Kurulumu
Flatpak'ı aşağıdaki komutu kullanarak kolayca kurabilirsiniz:sudo apt install flatpak
Ubuntu 18.04 ve daha eski sürümler için PPA kullanın:
sudo add-apt-repository ppa:flatpak/stable
sudo apt update
sudo apt install flatpak
Flathub deposunu ekle
Ubuntu sisteminize Flatpak desteğini yüklediniz. Ancak, bir Flatpak paketi yüklemeye çalışırsanız, ' Uzak referans bulunamadı' hatası alırsınız . Bunun nedeni, hiçbir Flatpak deposunun eklenmemiş olması ve dolayısıyla Flatpak'ın uygulamaları nereden alması gerektiğini bile bilmemesidir.Flatpak'in Flathub adında merkezi bir deposu vardır. Bir dizi Flatpak uygulaması burada bulunabilir ve indirilebilir.
Bu uygulamalara erişebilmek için Flathub deposunu eklemeniz gerekir.
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Flatpak yüklendikten ve yapılandırıldıktan sonra sisteminizi yeniden başlatın . Aksi takdirde, yüklenen Flatpak uygulamaları sistem menünüzde görünmez.
Yine de, şunu çalıştırarak bir flatpak uygulamasını her zaman çalıştırabilirsiniz:
flatpak run <package-name>
Yaygın Flatpak Komutları
Artık Flatpak paketleme desteğini yüklediğinize göre, paket yönetimi için gereken en yaygın Flatpak komutlarından bazılarını öğrenmenin zamanı geldi.Bir Paket Ara
Flathub web sitesini kullanın veya uygulama adını biliyorsanız aşağıdaki komutu kullanın:flatpak search <package-name>
Flatpak paketi araması haricinde, diğer örneklerde, <package-name> uygun Flatpak paket adını ifade eder, (yukarıdaki ekran görüntüsündeki Uygulama Kimliği gibi ). Uygulama Kimliğinin com.raggesilver.BlackBoxson kelimesini de kullanabilirsiniz .Blackbox
Bir Flatpak paketi yükleyin
Flatpak paketini kurmak için sözdizimi şöyledir:flatpak install <remote-repo> <package-name>
Flathub'dan hemen hemen her zaman uygulama alacağınız için uzak depo şu şekilde olacaktır flathub:
flatpak install flathub <package-name>
Bazı nadir durumlarda, Flatpak paketlerini Flathub yerine doğrudan geliştiricinin deposundan yükleyebilirsiniz. Bu durumda, şuna benzer bir sözdizimi kullanırsınız:
flatpak install --from https://flathub.org/repo/appstream/com.spotify.Client.flatpakref
Flatpakref'ten bir paket yükleyin
.flatpakrefBu isteğe bağlıdır ve nadirdir. Ancak bazen bir uygulama için bir dosya alırsınız . Bu çevrimdışı bir kurulum DEĞİLDİR . .flatpakref, paketlerin nereden alınacağına dair gerekli ayrıntılara sahiptir.Böyle bir dosyadan kurulum yapmak için bir terminal açın ve şunu çalıştırın:
flatpak install <path-to-flatpakref file>
Terminalden bir Flatpak uygulaması çalıştırın
Tekrar ediyorum, bunu sık sık yapmayacaksınız. Çoğunlukla, sistem menüsünde yükleme uygulamasını arayacak ve uygulamayı oradan çalıştıracaksınız.Ancak bunları terminalden şu şekilde de çalıştırabilirsiniz:
flatpak run <package-name>
Kurulu Flatpak paketlerini listele
Sisteminizde hangi Flatpak uygulamalarının yüklü olduğunu görmek ister misiniz? Bunları şu şekilde listeleyin:flatpak list
Flatpak paketini kaldırın
Yüklü bir Flatpak paketini aşağıdaki şekilde kaldırabilirsiniz:flatpak uninstall <package-name>
Artık ihtiyaç duyulmayan kalan paketleri ve çalışma zamanlarını temizlemek istiyorsanız şunu kullanın:
flatpak uninstall --unused
Bir paketi kaldır
Flatpak paket desteğiyle Yazılım Merkezini kullanın
Flatpak paketlerini GNOME Yazılım Merkezi uygulamasına ekleyebilir ve paketleri grafiksel olarak kurmak için kullanabilirsiniz.Flatpak'ı GNOME Yazılım Merkezi'ne eklemek için özel bir eklenti mevcut.
Ubuntu 20.04'ten beri, Ubuntu'daki varsayılan yazılım merkezi Snap Store'dur ve flatpak entegrasyonunu desteklemez. Bu nedenle, aşağıdaki paketi yüklemek aynı anda iki yazılım merkeziyle sonuçlanacaktır: biri Snap ve diğeri DEB.
Ubuntu'da İki Yazılım Merkezisudo apt install gnome-software-plugin-flatpak
LOJİSTİK TİM SUNDU




