So installieren Sie Yum auf Rhel 8 / Centos 8

So installieren Sie Yum auf Rhel 8 / Centos 8

Fedora hat die Änderung zu DNF mit Fedora 22 vorgenommen, aber Centos und Rhel sind bisher bei Yum geblieben. Rhel ist zum Paketmanager des nächsten Gen -Pakets gesprungen, und das ist gut so, aber wenn Sie Yum fehlen oder Skripte haben, die darauf angewiesen sind, haben Sie immer noch Zugriff auf den alten Paketmanager. Was noch besser ist, Sie müssen nichts mehr tun.

In diesem Tutorial lernen Sie:

  • So verwenden Sie Yum auf Rhel 8 / Centos 8
  • Was ist wirklich auf Rhel 8 / Centos 8, wirklich?
  • Ist da ein Unterschied?
Yum auf Rhel 8 / Centos 8

Softwareanforderungen und Konventionen verwendet

Softwareanforderungen und Linux -Befehlszeilenkonventionen
Kategorie Anforderungen, Konventionen oder Softwareversion verwendet
System Rhel 8 / Centos 8
Software DNF/Yum
Andere Privilegierter Zugriff auf Ihr Linux -System als Root oder über die sudo Befehl.
Konventionen # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können sudo Befehl
$ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können

So verwenden Sie Yum auf Rhel 8 / Centos 8

Öffnen Sie ein Terminal auf Ihrem RHEL 8 / CentOS 8 -System und führen Sie den folgenden Befehl aus.

# YUM Update

Es hat funktioniert, nicht? Versuchen Sie, etwas mit Yum zu installieren, wie Sie es auf einem RHEL 7 -System tun würden.

# Yum PHP installieren


Es ist das gleiche. Probieren Sie noch ein paar Befehle aus. Sie sollten sich alle genau wie bei Rhel 7 verhalten. Hier ist der Haken; Yum wird nicht auf RHEL 8 / Centos 8 installiert. In der Tat gibt es nicht einmal ein Paket dafür. Was ist denn los?

Was ist wirklich auf Rhel 8 / Centos 8 wirklich

Red Hat hat Serverbetriebssysteme lange genug gemacht, damit sich eine Änderung wie ein Leadballon überschreiten kann. Also haben sie zwei Dinge getan, um den Übergang zu DNF zu erleichtern. Zuerst erstellten sie ein Wrapper -Skript, um den Platz von Yum zu übernehmen und alles an DNF weiterzugeben. Schauen Sie sich die ausführbare Yum -Datei an, um zu sehen, worum es geht.

$ cat/usr/bin/yum

Das ist alles ziemlich einfach, aber warum funktioniert es so gut? Das hat alles mit DNF selbst zu tun.

Ist da ein Unterschied?

Die Unterschiede zwischen DNF und Yum sind größtenteils technisch und existieren unter der Oberfläche. DNF wurde so gebaut, dass er auf der Oberflächenebene mit Yum kompatibel ist. Syntaktisch sind sie nahezu identisch. In Wirklichkeit ist DNF nur eine neue Iteration von YUM mit einer besseren Abhängigkeitsauflösung, Geschwindigkeitsverbesserungen und besserer Speicherverwendung.

Es liegt ganz bei Ihnen. Sie können weiterhin die verwenden Yum Befehl, oder Sie können direkt auf umstellen DNF. Es ist noch nicht erforderlich, Skripte richtig zu ändern, und Sie können sich Zeit nehmen,.

Abschluss

Hier hast du es! Yum ist bereits auf RHEL 8 installiert, irgendwie. Sie müssen nichts Neues tun, wenn Sie nicht wollen. Das Umschalten auf DNF, um Pakete zu installieren.

Verwandte Linux -Tutorials:

  • Dinge zu installieren auf Ubuntu 20.04
  • Eine Einführung in Linux -Automatisierung, Tools und Techniken
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • Installieren Sie Arch Linux in VMware Workstation
  • Mastering -Bash -Skriptschleifen beherrschen
  • Mint 20: Besser als Ubuntu und Microsoft Windows?
  • Hung Linux System? Wie man zur Befehlszeile entkommt und…
  • Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
  • Ubuntu 20.04 Leitfaden
  • Dinge zu installieren auf Ubuntu 22.04