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. 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.
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
- Linux
- Linux
- Linux Uygulamaları
- Paket Yöneticileri
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.