YUM ve Yetenek Arasındaki Fark

YUM ve Yetenek

Yellowdog Updater, Modified (YUM olarak da bilinir), bir komut penceresinden, yazılım paketlerinin bir bilgisayardan yüklenmesini, yükseltilmesini, yapılandırılmasını ve kaldırılmasını otomatikleştirdiğini belirten bir komut satırı paketi yönetim yardımcı programıdır. Bir ağdaki tüm yöneticilerin kullanımına açık bir açık kaynak yardımcı programıdır. Grafik kullanıcı arabirimleriyle YUM'un komut satırı arabirimini geliştiren birkaç işlev vardır - işlevselliğini daha iyi hale getirir.

Yazılım paketlerini görüntüleyen ve kullanıcıya yüklemek veya bilgisayardan kaldırmak istedikleri paketleri seçme olanağı veren Gelişmiş Paketleme Aracı (veya APT) olarak yetenek. Aptitude, esneklik arama kalıplarını kullanan güçlü bir arama sistemi ile birlikte gelir. Çoğunlukla ncurses bilgisayar terminal kütüphanesine dayanır - bir API sağlayan ve programcıya terminal kullanmadan metin kullanıcı arayüzü yazma gücü veren bir programlama kütüphanesi.

YUM, selefi Yellowdog Updater'ın (YUP olarak da bilinir) tam bir revizyonudur. Red Hat Linux sistemlerini güncelleme ve yönetme aracı olarak tasarlandı ve kuruluşundan bu yana Red Hat Enterprise Linux, Fedora, CentOS ve RPM tabanlı diğer birçok Linux dağıtımı tarafından benimsendi. YUM yardımcı programı, uzak meta verileri yerel istemciye istemeden eşitler. Bu nedenle, kullanıcı belirli bir komutun gerektirdiği aralıkta bir komut çalıştıramazsa, YUM başarısız olamaz.

Aptitude, standart araç ailesine benzer bir komut satırı arayüzü (veya CLI) ile birlikte gelir (yazılımın kurulumunu ve kaldırılmasını yürütmek için çekirdek kütüphanelerle çalışan Gelişmiş Paketleme Aracı). Diğer birçok API'den farklı olarak, Aptitude'un çalışması için kök ayrıcalıkları gerekmez. Bunun yerine, bu hakların gerekli görülmesi halinde 'Kök Ol' istemini gösterir. Aptitude açıldığında, düğümleri açmak ve daraltmak için ok tuşları ve enter tuşu kullanılarak gezilebilen dişli bir paket listesi önerir.

YUM ayrıca kendi havuzlarını oluşturmak için ayrı bir araç kullanır. Bu araç 'createrepo' olarak bilinir ve YUM depolarını oluşturmak için gerekli XML meta verilerini ve -d seçeneği seçilirse splite meta verilerini oluşturur). 'Mrepo' olarak bilinen araç, YUM depolarının oluşturulmasına ve bakımına yardımcı olur.

Özet:

1. YUM, yazılım paketlerinin kurulumunu, yükseltilmesini, yapılandırılmasını ve kaldırılmasını yöneten bir komut satırı paketi yönetim yardımcı programıdır; Yazılım paketlerini görüntüleyen ve kullanıcıya hangi programları yüklemek veya kaldırmak istediğini seçme yetkisi veren bir APT olarak yetenek.

2. YUM bir isteme gerek kalmadan uzak meta verileri yerel istemciyle otomatik olarak senkronize eder; Aptitude, kök ayrıcalıklarına gerek kalmadan yazılımın yüklenmesini ve kaldırılmasını sağlayan bir komut satırı arayüzüne sahiptir.