Linux'ta paketleri yönetmek için Sysget komutu

Hem kullanıcı hem de organizasyon düzeyindeki Linux dağıtımları, kullanıcıya tüm işlevlerinden ve özelliklerinden en iyi şekilde yararlanma seçeneği sunmak için geliştirilmiştir ve bildiğimiz gibi, Linux ortamlarının en büyük avantajlarından biri, yeni uygulamalar yükleme çok yönlülüğüdür. . ve bu paket yöneticisi sayesinde elde edilir.

Bu uygulamaların kurulum, yapılandırma ve kaldırma görevlerini yerine getirmekten sorumlu olan paket yöneticisi, ancak paket yöneticisinin hangisi olduğunu bilmediğimiz bir dağıtım kullandığımızda sorun ortaya çıkıyor, bu yöneticinin bunlar arasında değiştiğini unutmayın. aynı Paket Yöneticisi, Fedora'da CentOS veya Ubuntu'daki ile aynı değildir.

Bu durumu çözmek için Sysget adında bir araç var ve bu nedenle Solvetic bunun ne olduğunu ve Linux paketlerinin daha iyi kontrolü için nasıl kullanılacağını açıklayacaktır.

Sistem Nedir?Sysget, Linux'ta paket yöneticilerini yönetmek için geliştirilmiş bir arayüzdür, her paket yöneticisi için belirli bir ön uç olarak kullanılabilir, bu şekilde Sysget, Linux'ta bulunan her paket yöneticisi için aynı sözdizimi ile kullanılabilir.

Sysget, paket yöneticileri için oluşturulmuş bir komut dosyasıdır ve C++ ile yazılmıştır ve kaynak kodu GitHub'da ücretsiz olarak mevcuttur.

Paket yöneticileriSysget, aşağıdakiler gibi çeşitli paket yöneticilerini destekler:

  • apt-get (Debian)
  • xbps (boş)
  • dnf (Fedora)
  • yum (Kurumsal Linux / Eski Fedora)
  • zypper (OpenSUSE)
  • eopkg (Solus)
  • pacman (Ark)
  • ortaya çıkmak (Gentoo)
  • paket (FreeBSD)
  • chromebrew (ChromeOS)
  • ev yapımı (Mac OS)
  • nix (Nix işletim sistemi)
  • snap (Bağımsız)
  • npm (Javascript, Genel)

özellikleriBu yardımcı programın sunduğu özellikler arasında şunları buluyoruz:

  • Paketleri yükle
  • Paketleri kaldır
  • Artık dosyaları sil
  • Paket yöneticisi önbelleğini temizle
  • Veri tabanını güncelle
  • Paketleri ara
  • Belirli bir paketi güncelleme

1. Linux'ta Sysget nasıl kurulur

Aşama 1
Sysget kurulum işlemini gerçekleştirmek için aşağıdaki komutları uygulayacağız:

 sudo wget -O / usr / yerel / bin / sysget https://github.com/emilengler/sysget/releases/download/v1.2.1/sysget

Adım 2
Bu komuttan sonra aşağıdaki komutları uygulayacağız:

 sudo mkdir -p / usr / yerel / paylaşım / sysget sudo chmod a + x / usr / yerel / bin / sysget

Aşama 3
Sysget'i ilk kez çalıştırırken, kullanılan sistemin paket yöneticisi belirtilecek ve mevcut yöneticilerin bir listesini görebileceğiz, orada kullanılan dağıtıma en uygun olanı seçeceğiz, bunun için yürütüyoruz:

 sudo sistemi

Orada istediğimiz numarayı girip Enter'a basıyoruz veya aşağıdaki sözdizimini yürüterek istenen paketi atayabiliriz:

 sudo sysget seti "paket"

2. Linux'ta Sysget nasıl kullanılır


Kurulduktan sonra aşağıdaki işlevleri kullanabiliriz:

Aşama 1
Bir paketi kurmak için aşağıdaki sözdizimini uygulayacağız:

 sudo sistem kurulumu 
Örneğin, aşağıdakileri yürütebiliriz:
 sudo sysget Emacs'i kurun

Adım 2
Seçilen paketin indirme ve kurulum işlemine devam etmek için S harfini giriyoruz.
Bir paketi kaldırmak için aşağıdaki sözdizimini uygulayacağız:

 sudo sysget "paket" i kaldır

Aşama 3
Bir güncelleme yapmak için aşağıdaki satırı kullanacağız:

 sudo sistem güncellemesi

Tüm sistemi güncellemek için yürüttüğümüz:

 sudo sistem güncellemesi
4. Adım
Belirli bir paketi güncellemek için aşağıdakileri uygulayacağız:
 sudo sistem güncellemesi 
Yetim paketleri ortadan kaldırmak istiyorsak, yani artık kimseye bağımlı değiller ve kullanımda değillerse, şunu uygularız:
 sudo sysget otomatik kaldırma
Amaç sistem önbelleğini temizlemekse:
 sudo sistem temizliği
İsteğe bağlı, eğer depoda bir paket aramak istiyorsak, arama parametresini ve paketin adını kullanacağız.

Bu şekilde, Sysget, farklı Linux dağıtımlarındaki tüm paket yönetim süreci için bir müttefik olur.

wave wave wave wave wave