yum list installed
gibt mir die Ausgabe wie folgt.
pam_krb5.i386 2.2.14-22.el5 installed
Nun rpm -qa
hat das unten zu sagen.
pam_krb5-2.2.14-22.el5
Beide Befehle geben mir die gleiche Anzahl von Zeilen wie die Ausgabe. Ich würde mit rpm -qa
Liste gehen .
Aus dieser Antwort geht auch die folgende Information hervor.
Es gibt das Programm "rpm", das speziell die Pakete manipuliert, die bearbeitet werden sollen, und "yum", ein intelligenteres Managementsystem, das Abhängigkeiten finden und RPM-Dateien herunterladen kann, auch wenn sie nicht vorhanden sind das System.
Der Unterschied könnte also darin bestehen, yum
die Abhängigkeiten aufzulösen, aber rpm
alle Abhängigkeiten installiert zu haben und eine vollständigere Liste bereitzustellen.
Ich sehe den tatsächlichen Unterschied zwischen yum
und rpm
wie unten.
Das auffälligste Problem rpm
ist ein Zustand, der von den meisten Menschen als Abhängigkeitshölle bezeichnet wird . Dieses Problem tritt bei Paketen auf, die von vielen anderen Paketen abhängen. Einige dieser Pakete hängen auch von vielen anderen Paketen ab. Es ist allgemein bekannt, dass Sie alle Abhängigkeiten installieren müssen, damit das Programm ordnungsgemäß funktioniert. rpm
kann dies nicht automatisch für Sie tun. Es kann nur überprüft werden, ob alle erforderlichen Pakete installiert sind, bevor das erforderliche Paket installiert wird. Das manuelle Verfolgen und Installieren jeder Abhängigkeit ist für die meisten Benutzer, die zunächst nur ein einziges Paket installieren möchten, eine große Aufgabe.
yum
ist in der Lage, die Abhängigkeiten eines Pakets zu verfolgen und vor der Installation des Pakets zu installieren, das der Benutzer installieren wollte. Dies vereinfacht den gesamten Prozess, da Sie nur den Namen des Pakets kennen müssen, das Sie installieren möchten, und sich keine Sorgen machen müssen, ob die erforderlichen Pakete installiert wurden oder nicht. Pakete, die auf dem System nicht gefunden werden können, werden in den Repositorys gesucht, die dem System zur Verfügung stehen.
Verweise
http://www.differencebetween.net/technology/difference-between-yum-and-rpm/
diff
die Ausgaben bearbeitet (möglich nach dem Sortieren)?