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üncellemesi4. Adım
Belirli bir paketi güncellemek için aşağıdakileri uygulayacağız:
sudo sistem güncellemesiYetim 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ırmaAmaç 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.