Linux'a yeni başlayanlar, zamandan ve emekten tasarruf ederken paketleri kurabildikleri için bir zevk içindeler. Ubuntu'nun ana şirketi Canonical, çapraz dağıtım bağımlılığı olmayan bir yazılım olan snaps'ı ilk uygulayan şirket oldu.

Snap ile birlikte, C ile yazılmış başka bir evrensel paketleme sistemi olan Flatpak geldi. Bir paket yönetim aracı olarak düşünüldüğünde, bir kullanıcının izole bir ortamda uygulamaları kurmasına ve çalıştırmasına izin verir.

Temel Terminolojiler

Snap gibi Flatpak da Linux dağıtımlarında yazılım yönetimini basitleştirmeyi amaçlar. İşte bilmeye değer bazı yaygın terminolojiler:

  • düz paket: Bu, Linux üzerinde korumalı alanlı masaüstü uygulamaları oluşturmak, dağıtmak ve çalıştırmak için kullanılan bir sistemdir.
  • Çalışma süresi: Çalışma zamanları, bir Flatpak uygulamasının çalışması için gereken temel yardımcı programları sağlamak üzere entegre platformlar olarak çalıştıkları için platformlar olarak da adlandırılır.
  • Flatpak uygulaması: Bunlar, bir kullanıcının aşağıdakileri kullanarak yükleyebileceği uygulamalardır.
    instagram viewer
    düz paket bilgisayarlarına komut verin.

Flatpak Kullanmanın Avantajları

  • evrensellik: Bir yardımcı hizmet yöneticisi olarak Flatpak, kullanıcının hemen hemen her Linux masaüstünde uygulamaları sanal olarak kurmasına ve çalıştırmasına olanak tanır. Bu, GNU olmayan dağıtımları, salt okunur işletim sistemlerini, sistemden bağımsız dağıtımları veya diğer mimarileri içerecektir.
  • Yenilik dostu: Flatpak, geliştiricilerin inovasyon hedeflerine odaklanmasına yardımcı olmak için dağıtım görevlilerini destekler.
  • istikrar: Bir uygulama içindeki herhangi bir kırılma, sistemin bozulmasına neden olmaz. Bunun nedeni, Flatpak çalışma zamanlarının kapsanması ve sistemin çalışmasına müdahale etmemesidir.
  • Köksüz yükleme: Bir Flatpak uygulaması/çalışma zamanı kurarken yükseltilmiş ayrıcalıklara ihtiyacınız yoktur.
  • Korumalı alan uygulamaları: Flatpak'in birincil hedeflerinden biri, uygulamaları birbirinden izole ederek sistem güvenliğini artırmaktır. Uygulamalar korumalı alana alınır ve ayrı silolarda çalıştırılır.

İlişkili: Ubuntu'daki Yazılım Depolarına Yeni Başlayanlar Kılavuzu

Flatpak'i Linux Dağıtımlarına Kurmak

Kullandığınız Linux dağıtımına bağlı olarak Flatpak'i kurmanın farklı yolları vardır.

Flatpak kurulumu iki adımlı bir prosedürdür. İlk adım, Flatpak'i bir paket yöneticisi aracılığıyla kurmayı içerir. İkinci adım, Flatpak'ın çeşitli uygulamaları yükleyebileceğiniz Flathub deposunu eklemeyi içerir.

Paketi farklı Linux dağıtımlarına şu şekilde kurabilirsiniz:

Ubuntu ve Mint'te

Flatpak, varsayılan olarak Ubuntu 18.04, Mint 19.3 ve sonraki sürümlerini destekler. Paketi APT kullanarak Ubuntu ve Linux Mint'e kurabilirsiniz:

sudo apt flatpak yükleyin

Debian ve Debian Tabanlı Dağıtımlarda

Flatpak'i Elementary ve Zorin gibi Debian tabanlı dağıtımlara kurmak için paketi indirmeden önce sisteminize bir PPA eklemeniz gerekir:

sudo eklenti-apt-deposu ppa: alexlarsson/flatpak
sudo uygun güncelleme
sudo apt flatpak yükleyin

Flatpak'i Ubuntu'ya kurmak için yukarıda belirtilen komutları da kullanabilirsiniz.

Red Hat ve Fedora'da

Fedora ve CentOS gibi RHEL tabanlı dağıtımlara yüklemek için şu komutu çalıştırın:

sudo dnf flatpak'ı kurun

Alternatif olarak, YUM paket yöneticisini de kullanabilirsiniz:

sudo yum flatpak'ı kurun

OpenSUSE'de

Flatpak'i OpenSUSE'ye kurmak için aşağıdaki komutu verin:

sudo zypper flatpak'ı kurun

ArchLinux/Manjaro'da

Son olarak, paketi Arch Linux'a ve türetilmiş dağıtımlarına kurmak için aşağıdaki komutu çalıştırın:

sudo pacman -S düz paketi

İlişkili: Flathub'a karşı Snap Store: Linux Uygulamalarını İndirmek İçin En İyi Siteler

Linux'ta Flathub Deposunu Ekleme

Bir sonraki adım, Flatpak'ın en popüler ve yaygın olarak kullanılan havuzlarından birinden uygulamaları indirip kurabilmeniz için Flathub deposunu eklemektir.

için depoyu Linux'a ekleyin, şu komutu çalıştırın:

flatpak uzaktan ekleme --eğer mevcut değilse flathub https://flathub.org/repo/flathub.flatpakrepo

Linux'ta Flatpak Nasıl Kullanılır

Flatpak kullanmak, Linux'ta diğer paket yöneticilerini kullanmaya oldukça benzer. Flatpak komut satırı aracını kullanarak Flathub deposundaki uygulamaları arayabilir ve yükleyebilirsiniz.

Flathub'da Uygulama Ara

Uygulamaları kurmaya başlamadan önce, depoda belirli bir uygulamanın mevcut olup olmadığını kontrol edebilirsiniz. Bu komut için varsayılan biçim:

flatpak arama uygulaması adı

Örnek olarak Spotify'ı aratalım ve varsa yükleyelim.

flatpak arama spotify

Ortaya çıkan değerler, yazılımın bir açıklamasıyla birlikte uygulama kimliğini, sürümünü, dalı ve uzaktan kumandaları görüntüler.

Flatpak Kullanarak Paketleri Kurun

Flatpak kullanarak uygulamaları yüklemek için temel sözdizimi şöyledir:

flatpak uzaktan kumanda uygulama kimliği yükleyin

Örneğin, Spotify'ı yüklemek için şunları kullanabilirsiniz:

flatpak flathub com.spotify'ı kurun. müşteri

Bir Uygulama Başlatın

Bir uygulamayı başlatmak için aşağıdaki komut biçimini kullanın:

flatpak uygulama kimliği çalıştırma

Örneğin:

flatpak com.spotify'ı çalıştırın. müşteri

Bu, sonunda sisteminizde Spotify uygulamasını başlatacaktır.

Kurulu Flatpak Paketlerini Listeleme

Bunu bir adım daha ileri götürelim. Sisteminizde kurulu olan tüm Flatpak paketlerinin bir listesini almak için:

düz paket listesi

Kurulu Paketleri Güncelle

Flatpak paketlerini sisteminizde güncellemek için şunu çalıştırın:

düz paket güncellemesi

Tüm paketler zaten güncelse, yukarıda belirtilen komutu çalıştırdıktan sonra yeni bir değişiklik olmayacaktır.

Flatpak Kullanarak Yazılımı Kaldırma

Bir uygulama yüklediyseniz ve artık onu saklamak istemiyorsanız, aşağıdaki komutu kullanarak uygulamayı başarıyla kaldırabilirsiniz. kaldır yöntem. Komutun varsayılan sözdizimi şöyledir:

flatpak kaldırma uygulaması kimliği

Spotify'ı yeni yüklediğimiz için aşağıdakileri yazarak uygulamayı kaldırmayı deneyin:

flatpak kaldırma com.spotify. müşteri

GNOME Deposunu Etkinleştirme

Tıpkı Flathub gibi, GNOME deposu da tüm GNOME çekirdek uygulamalarını içerir. Merkezi deponun kendisinin iki versiyonu vardır: kararlı ve gecelik.

GNOME Kararlı Deposunu ekleyin

kullanın wget deponun GPG anahtarlarını indirmek için:

wget https://sdk.gnome.org/keys/gnome-sdk.gpg

GNOME Flatpak deposunu kullanarak sisteminize ekleyin. uzaktan ekleme:

sudo flatpak remote-add --gpg-import=gnome-sdk.gpg --if-not-exists gnome-apps https://sdk.gnome.org/repo-apps/

Bunun yerine gece sürümünü yüklemek için aşağıdaki komutları verin:

wget https://sdk.gnome.org/nightly/keys/nightly.gpg
sudo flatpak remote-add --gpg-import=nightly.gpg --if-not-exists gnome-nightly-apps https://sdk.gnome.org/nightly/repo-apps/

Uzak Depoları Listeleme

Tüm yapılandırılmış uzak depoları listelemek için:

düz pak uzaktan kumandalar

Yukarıdaki komut, sisteminize eklediğiniz depoları listeleyecektir. Ayrıca, havuzun sistem çapında bir kurulum mu yoksa yalnızca birkaç kullanıcıya özel mi olduğunu gösterecektir.

Flatpak Deposunu Silme

Bir havuzu silmek için temel sözdizimi şöyledir:

sudo flatpak uzaktan silme uzaktan ad

...nerede uzak isim uzak havuzun adıdır.

Örneğin, Flathub deposunu sisteminizden kaldırmak için:

sudo flatpak uzaktan silme flathub

Flatpak Kurulumunu Onarma

Kullan tamir etmek sisteminizdeki Flatpak kurulumunu onarmak için komut:

sudo flatpak onarımı

Komutun çalışması biraz zaman alır, bu yüzden sabırlı olun ve tam olarak yürütülmesini bekleyin.

Bir Flatpak Sürecini Öldür

Herhangi bir Flatpak işlemini sonlandırmak için önce hangi işlemlerin çalıştığını kontrol edin:

sudo düz ps

Bir işlemi öldürmek için:

sudo flatpak kill applicationID

Sistemin işlemi başarıyla sonlandırıp öldürmediğini kontrol etmek için:

sudo düz ps

İlişkili: ps Komutunu Kullanarak Linux'ta İşlemle İlgili Bilgiler Nasıl Görüntülenir

Flatpak'in Komutlarından En İyi Şekilde Yararlanma

Yeni başlayan biri olarak, muhtemelen Linux dağıtımlarında bulunan farklı terminolojiler, jargon ve tonlarca komuttan bunalmış hissedeceksiniz. Ancak Flatpak, uygulamaları güvenli ve güvenli bir şekilde kurmanıza izin vererek hayatınızı kolaylaştırmak için burada.

Yeni başlıyorsanız, dağıtımlarda bulunan farklı nüansları anlamaya devam ederken çeşitli işlevleri yavaş ve istikrarlı bir şekilde keşfetmek en iyisidir. Komut satırıyla hiç uğraşmak istemiyorsanız, paketleri Linux'a kurmak için Snap ve Snap Store'a geçmeyi düşünün.

E-posta
Snap ve Snap Store Hakkında Bilmeniz Gereken Her Şey

Komut satırı paket yöneticilerinin dik öğrenme eğrisinden bunaldınız mı? Snap ve Snap Store'u bugün kullanmaya başlayın.

Sonrakini Oku

İlgili konular
  • Linux
  • Linux
  • Linux Uygulamaları
  • Paket Yöneticileri
Yazar hakkında
Wini Bhalla (3 Makale Yayınlandı)Wini Bhalla'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Bir adım daha…!

Lütfen size az önce gönderdiğimiz e-postadaki e-posta adresinizi onaylayın.

.