sysget - Linux'taki Her Paket Yöneticisi için Bir Ön Uç


Linux'un pek çok çeşidi vardır ve çoğumuz ihtiyaçlarımıza en uygun olanı bulana kadar her türlü dağıtımı test etmeyi severiz. Sorun şu ki, işletim sisteminizin oluşturulduğu ana dağıtıma bağlı olarak paket yöneticisi farklı olabilir ve özellikle aşina olmadığınız bir yönetici olabilir.

Her paket yöneticisi için ön uç haline gelebilecek sysget adında bir yardımcı program vardır. Temel olarak sysget köprü görevi görür ve her paket yöneticisi için aynı sözdizimini kullanmanıza olanak tanır.

Ayrıca Okuyun: Linux'a Yeni Başlayanlar için En İyi 5 Paket Yöneticisi

Bu özellikle işletim sistemlerini komut satırı üzerinden yönetme konusunda ilk adımlarını atan ve yeni komutlar öğrenmek zorunda kalmadan bir dağıtımdan diğerine atlamak isteyen Linux'a yeni başlayanlar için kullanışlıdır.

Sysget hiçbir şekilde dağıtım paketi yöneticisinin yerine geçmez. Bu sadece işletim sistemi paket yöneticisinin sarmalayıcısıdır ve eğer bir Linux yöneticisiyseniz muhtemelen kendi dağıtımınızın paket yöneticisine bağlı kalmak daha iyidir.

Desteklenen Paket Yöneticileri

Sysget aşağıdakiler de dahil olmak üzere çok çeşitli paket yöneticilerini destekler:

  1. apt-get veya apt
  2. xbps
  3. dnf
  4. tatlım
  5. fermuar
  6. eopkg
  7. pacman
  8. meydana gelmek
  9. paket
  10. krom birası
  11. ev yapımı bira
  12. hayır
  13. patlatmak
  14. Npm

Sistem Getirici Özellikleri

  • paketleri ara
  • paketleri yükle
  • paketleri kaldır
  • yetimleri kaldır
  • paket yöneticisi önbelleğini temizle
  • veri tabanını güncelle
  • yükseltme sistemi
  • tek paketi yükselt

Sysget'in resmi git deposuna buradan ulaşabilirsiniz.

Linux'ta Sysget Nasıl Kurulur ve Kullanılır

sysget'in kurulumu özellikle kolay ve basittir ve aşağıdaki komutlarla tamamlanabilir.

sudo wget -O /usr/local/bin/sysget https://github.com/emilengler/sysget/releases/download/v1.2.1/sysget 
sudo mkdir -p /usr/local/share/sysget 
sudo chmod a+x /usr/local/bin/sysget

sysget'in kullanımı da oldukça basittir ve komutlar genellikle apt ile kullanılanlara benzer. sysget'i ilk kez çalıştırdığınızda, sisteminizin paket yöneticisini girmeniz istenecek ve mevcut olanların bir listesini göreceksiniz. İşletim sisteminiz için olanı seçmelisiniz:

sudo sysget

Bu yapıldıktan sonra aşağıdaki komutları kullanabilirsiniz:

Paket kurulumu için.

sudo sysget install <package name>

Bir paketi kaldırmak için:

sudo sysget remove package

Bir güncelleme çalıştırmak için:

sudo sysget update

Sisteminizi yükseltmek için:

sudo sysget upgrade

Belirli paketi şununla yükseltin:

sudo sysget upgrade <package name>

Yetimleri kaldırmak için:

sudo sysget autoremove 

Paket yöneticisi önbelleğini temizleyin:

sudo sysget clean 

Hadi bunu uygulamalı olarak görelim. Aşağıda, Ubuntu sisteminde emacs'ın örnek kurulumu verilmiştir.

sudo sysget install emacs

Ve işte bir paketin nasıl kaldırılacağı:

sudo sysget remove emacs

sysget seçeneklerini gözden geçirmeniz gerekiyorsa şunu yazabilirsiniz:

sudo sysget help

Bu, sysget ile kullanabileceğiniz mevcut seçeneklerin bir listesini gösterecektir:

Çözüm

sysget sözdiziminin desteklenen tüm dağıtımlarda aynı olduğunu unutmayın. Yine de bu, işletim sistemi paket yöneticinizi tamamen değiştirmek anlamına gelmez, yalnızca sistemdeki paketleri çalıştırmak için temel ihtiyaçları karşılamak anlamına gelir.