Fedora Linux'ta Yazılım Uygulamaları Nasıl Bulunur ve Kurulur


Fedora projesi tarafından sağlanan depodan Fedora Linux dağıtımına kurulabilecek sayısız yazılım paketi mevcuttur. Ek yazılım uygulamaları yüklemek için COPR veya RPM Fusion gibi diğer üçüncü taraf veri havuzlarını da etkinleştirebilirsiniz.

Diğer Linux dağıtımları gibi Fedora da yazılım paketlerini ve bileşenlerini yüklemek, yükseltmek ve kaldırmak için bir paket yönetim sistemi DNF'yi kullanır. Fedora'nın paket yönetim sistemi RPM paket formatını kullanır.

Bu yazımızda Fedora Linux dağıtımında yazılım uygulamalarının grafik yardımcı programını ve komut satırını (CLI) kullanarak nasıl bulunacağını ve kurulacağını açıklayacağız. Kaynak kodunu ve diğer kurulum yöntemlerini kullanarak paketlerin kurulumuna yönelik üçüncü taraf depoları da ele alacağız.

Grafik Yardımcı Programını Kullanarak Fedora'ya Yazılım Yükleme

Fedora'ya yazılım yüklemenin en kolay yolu grafik yardımcı programını kullanmaktır. Uygulamalara göz atmanızı, bulmanızı ve yüklemenizi sağlar. Tıpkı piyasadaki tüm Linux dağıtımlarında olduğu gibi, Fedora'ya da herhangi bir paketi yüklemek için kök ayrıcalıklarına sahip olmanız gerekir.

Varsayılan masaüstü olan GNOME'da, Etkinlikler menüsüne gidin ve ardından ekran görüntüsünde gösterildiği gibi Yazılım simgesini tıklayın.

Yazılım paketlerini önerilen kategorilerde (örneğin, Verimlilik) veya Editörün Seçimleri altında bulabilirsiniz.

Pencerede Editörün Seçimi'nden veya önerilen diğer yazılımlardan birini seçin ve paketi gösterildiği gibi yüklemek için Yükle düğmesini tıklayın.

Komut Satırı Aracılığıyla Fedora'ya Yazılım Yükleme

Fedora'ya yazılım paketleri kurmanın ikinci ve gelişmiş yolu, Fedora'daki (sürüm 22'den beri) paketleri yönetmek (kurmak, kaldırmak ve güncellemek) için kullanılan DNF yardımcı programını kullanan komut satırı aracılığıyladır; bu, daha yüksek düzeyde bir uygulamadır. BGBG'nin zirvesi.

Kök kullanıcı olarak oturum açın ve gösterildiği gibi DNF aracını kullanarak paketleri Fedora'ya yükleyin.

DNF komutunu kullanarak bir pakette arama yapmak için (bakışları gerçek uygulama adıyla değiştirin):

dnf search glances

glances adlı bir paket yüklemek için aşağıdaki komutu çalıştırın (gerekirse tüm istemlere y yanıtı verin):

dnf install glances

Fedora'da Üçüncü Taraf Depolarını Etkinleştirme

Daha önce de belirttiğimiz gibi Fedora, sisteminizi başarılı bir şekilde çalıştırmak için ihtiyaç duyacağınız yazılımların çoğunu sağlar. Bir paketin kaybolması durumunda büyük olasılıkla ekleyebileceğiniz bir üçüncü taraf deposu bulacaksınız, böylece kurulum yerleşik paket yöneticisi ile yönetilebilecektir.

Fedora için son kullanıcılar tarafından yaygın olarak kullanılan ve birbirleriyle çakışmayan bir dizi üçüncü taraf yazılım deposu vardır:

  • http://rpmfusion.org – Fedora Projesi veya Red Hat'in sunmak istemediği yazılımları sağlar
  • http://rpm.livna.org – RPM Fusion'ın tamamlayıcısı
  • https://copr.fedorainfracloud.org/ – paket deposu sağlayan, kullanımı kolay bir yapı sistemi.

Önemli: Çok sayıda üçüncü taraf veri deposunun karıştırılması birbiriyle çakışabilir ve kararsızlığa ve hata ayıklamanın zor olduğu sorunlara neden olabilir.

Kaynak Kodunu Kullanarak Fedora'ya Yazılım Yükleme

Bir paketin herhangi bir depoda bulunmadığı veya şirket içinde geliştirildiği veya özel bağımlılıklara sahip bir paket kurmanız gerektiği durumlar vardır. Bu gibi durumlarda kaynaktan kurulum yapabilirsiniz. Geliştiriciler veya paket bakımcıları normalde uygulamaların kaynaktan nasıl kurulacağına ilişkin talimatlar sağlar.

Not: Uygulamaları kaynaktan yüklemek, sisteminizin bunları yönetmesini çok daha zorlaştırabilir ve paket yöneticisinin yüklü yazılımdan haberi olmayacaktır. Bu şu sonuçlara yol açabilir:

  • paketler kolayca ve otomatik olarak güncellenemez (güvenlik sorunlarını, hataları düzeltmek ve iyileştirmeler eklemek için).
  • bağımlılıklar kolayca karşılanamayabilir ve diğer küçük sorunlar olabilir.

Diğer Kurulum Yöntemleri

Uygulamaları Fedora paket yönetim sistemlerini kullanarak yüklemek tercih edilen seçenek olsa da, zaman zaman paketleri diğer paket yönetimi araçları, özellikle de aşağıdaki gibi programlama dili paket sistemleri aracılığıyla yüklemeniz gerekecektir:

  • CPAN – Perl
  • PyPI, easy_install, pip – Python
  • RubyGems, mücevher – Ruby
  • npm – Node.js
  • goget/goinstall – Git
  • Sandık – Rust ve diğerleri.

Bu kadar! Bu yazımızda Fedora’da uygulamaların nasıl bulunup kurulacağını anlattık. Soru sormak veya düşüncelerinizi bizimle paylaşmak için aşağıdaki geri bildirim formunu kullanın.