Unterschied zwischen Yum und Eignung

Unterschied zwischen Yum und Eignung

Yum vs. Eignung

Yellowdog Updater, modifiziert (auch als YUM bezeichnet) ist ein Dienstprogramm für Befehlsleitungspaketverwaltung -Merkmal, dass es durch ein Befehlsfenster die Installation, Upgrade, Konfiguration und Entfernung von Softwarepaketen von einem Computer automatisiert. Es ist ein Open -Source -Dienstprogramm, das allen Administratoren in einem Netzwerk zur Verfügung steht. Es gibt mehrere Tools, die die Befehlszeilenschnittstelle von YUM mit grafischen Benutzeroberflächen verbessern -ihre Funktionalität besser machen.

Eignung als erweitertes Verpackungstool (oder als APT), das Softwarepakete anzeigt und dem Benutzer die Möglichkeit gibt, die Pakete auszuwählen, die er installieren oder von seinem Computer entfernen möchte. Die Eignung ist komplett mit einem leistungsstarken Suchsystem, das Flexibilitätssuchmuster verwendet. Es basiert hauptsächlich auf der NCURSses Computer Terminal Library -A -Programmierbibliothek, die eine API bereitstellt und dem Programmierer die Möglichkeit gibt, eine Textbenutzerschnittstelle ohne die Verwendung eines Terminals zu schreiben.

Yum ist eine vollständige Überarbeitung seines Vorgängers Yellowdog Updater (auch bekannt als Yup). Es wurde als Mittel zur Aktualisierung und Verwaltung von Red Hat -Linux -Systemen konzipiert und wurde seit der Gründung von Red Hat Enterprise Linux, Fedora, CentOS und vielen anderen Linux -Verteilungen, die alle RPM basieren, übernommen. Das Yum Utility synchronisiert Remote -Metadaten mit dem lokalen Kunden, ohne dazu aufgefordert zu werden. Daher ist yum nicht in der Lage zu versagen, wenn der Benutzer einen Befehl in dem Intervall ausführt, den der bestimmte Befehl erfordert.

Die Eignung ist standardmäßig mit einer Befehlszeilenschnittstelle (oder einer CLI), ähnlich der typischen Familie (Advanced Packaging Tool, das mit den Kernbibliotheken zusammenarbeitet, um die Installation und das Entfernen von Software auszuführen). Im Gegensatz zu vielen anderen APIs erfordert die Eignung keine Wurzelberechtigungen, um zu laufen. Stattdessen zeigt es eine Aufforderung, „Wurzel“ zu werden, falls diese Rechte als notwendig erachtet werden. Wenn die Eignung öffnet, schlägt sie eine Thread -Liste von Paketen vor, die mit den Pfeiltasten und der Eingabetaste zum Öffnen und Zusammenbruch der Knoten navigiert werden können.

Yum verwendet auch ein separates Tool, um seine eigenen Repositories einzurichten. Dieses Tool ist als "Createrepo" bekannt und erzeugt die erforderlichen XML -Metadaten -und die Splite -Metadaten, wenn die Option -D ausgewählt ist) erforderlich, um die Yum -Repositories zu erstellen. Das als "MREPO" bekannte Tool hilft bei der Erstellung und Wartung der Yum -Repositories.

Zusammenfassung:

1. YUM ist ein Dienstprogramm für Befehlszeilenpaketverwaltung, das die Installation, Upgrade, Konfiguration und Entfernung von Softwarepaketen verwaltet. Eigentum als APT, das Softwarepakete anzeigt und dem Benutzer die Möglichkeit gibt, auszuwählen, welche Programme sie installieren oder entfernen möchten.

2. Yum synchronisiert automatisch Remote -Metadaten mit dem lokalen Kunden, ohne eine Eingabeaufforderung zu benötigen. Die Eignung verfügt über eine Befehlszeilenschnittstelle, die die Installation und Entfernung von Software ausführt, ohne dass Root -Berechtigungen erforderlich sind.