YUM ile Yetenek Arasındaki Fark

Anonim

YUM / Yetenek

Yellowdog Updater, Modified (YUM olarak da bilinir), bir komut satırı aracılığıyla kurulum, yükseltme, yapılandırma ve kaldırmayı otomatikleştiren bir komut satırı paket yönetim yardımcı programıdır bir bilgisayardan yazılım paketi. Bir ağdaki tüm yöneticilere açık kaynaklı bir yardımcı programdır. YUM'nin komut satırı arayüzünü grafiksel kullanıcı arayüzleriyle zenginleştiren çeşitli araçlar vardır; işlevselliklerini iyileştirir.

Yetenek, gelişmiş bir Paketleme Aracı (veya bir APT) olarak yazılım paketlerini görüntüler ve kullanıcıya bilgisayarlarından kurmak veya kaldırmak istedikleri paketleri seçme olanağı verir. Beceri, esnek arama modellerini kullanan güçlü bir arama sistemi ile eksiksiz olarak gelir. Çoğunlukla ncurses bilgisayar terminali kütüphanesi -bir API sağlayan ve programlayıcıya bir terminal kullanmadan bir metin kullanıcı arabirimi yazma gücü veren bir programlama kütüphanesine dayanıyor.

YUM önceki model Yellowdog Güncelleyicisinin (YUP olarak da bilinir) tam bir revizyonudur. Red Hat Linux sistemlerini güncellemek ve yönetmek için bir araç olarak düşünülmüş ve başlangıçtan beri RPM tabanlı Red Hat Enterprise Linux, Fedora, CentOS ve diğer birçok Linux dağıtımı tarafından benimsenmiştir. YUM yardımcı programı, uzak meta veriyi, istemde bulunulmaksızın yerel istemciyle eşitler. Böylece, kullanıcı belirli bir komutun gerektirdiği aralıkta bir komut çalıştırmazsa, YUM başarısız olur.

Aptitude, apt-ailesine benzer bir komut satırı arayüzü (CLI) ile standart olarak gelir (Gelişmiş Paketleme Aracı, yazılımın kurulumunu ve çıkarılmasını yürütmek için çekirdek kütüphanelerle çalışır)). Birçok diğer API'den farklı olarak, Aptitude çalıştırmak için root ayrıcalıkları gerektirmez. Bunun yerine, bu hakların gerekli görüldüğü durumlarda 'Kök Olun' istemini gösterir. Aptitude açıldığında, düğmeleri açıp daraltmak için ok tuşlarını ve enter tuşunu kullanarak gezinebilen dişli bir paket listesi önermektedir.

YUM ayrıca kendi depolarını kurmak için ayrı bir araç kullanıyor. Bu araç, 'createrepo' olarak bilinir ve YUM depolarını oluşturmak için gerekli olan --d seçeneği seçilirse, splite meta verisi kadar) gerekli XML meta verilerini üretir. 'Mrepo' olarak bilinen araç, YUM depolarının oluşturulmasında ve bakımında yardımcı olur.

Özet:

1. YUM, yazılım paketlerinin kurulumunu, yükseltilmesini, konfigürasyonunu ve kaldırılmasını yöneten bir komut satırı paket 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 gücü veren bir APT olarak yetenek.

2. YUM otomatik istemci istemeden uzak meta verileri yerel istemciye senkronize eder; Aptitude, kök ayrıcalıklarına gerek kalmadan yazılımın kurulumunu ve kaldırılmasını sağlayan bir komut satırı arabirimine sahiptir.