Springe zum Hauptinhalt

yum-Überblick

yum -Überblick

Historie
  • ursprünglich für Linux-Distribution Yellow Dog Linux (Power PC)
  • yum steht für yellowdog updater, modified
  • komplett in python
  • Entwickler: Duke University (Seth Vidal)
  • GNU General Public License

was kann yum?

  • Infos über installierte und verfügbare RPM-Pakete
  • Installation von RPM-Paketen inkl. abhängiger Pakete
  • Deinstallation inkl. abhängiger Pakete
  • automatisches Paket-Update (inkl. abhängiger Pakete)
  • Upgrade des Systems von Minor-Release auf nächst höheres Minor-Release

Eigenschaften

  • unterstützt verschiedene Repositories und Repository-Hierarchien
    • Redundanz, Robustheit
    • globale und lokale SW-Repos
    • Repos für spezielle SW-Gruppen
    • Repos für SW-Updates
  • ASCII-Konfiguration
  • effektiv (Caching)
  • bestimmte Funktionen (Installation, Update, Deinstallation, Cache-Operationen) setzen root -Rechte voraus

prinzipielle Arbeitsweise

  • beim ersten Aufruf (als Nutzer root): Runterladen aller Metadaten aus den definierten Repos in den yum -Cache (/var/cache/yum/*)
  • Lesen der RPM-Datenbasis
  • Ausführen der geforderten yum -Aktionen

wer nutzt yum?

  • Nutzer
  • System Administratoren

Ausführen von Programmen mit root -Rechten (sudo)

  • sudo -Mechanismus: dedizierte Programme mit root -Rechten starten, ohne das root -Passwort weiterzugeben
  • Ask Your Sysadmin

[lehmann@localhost ~]$ sudo visudo

User_Alias      FU_USER = meier, schulze
User_Alias      FU_ADMIN = lehmann

FU_USER         ALL = /bin/rpm, /usr/bin/yum
FU_USER         ALL = NOPASSWD: /sbin/halt, /sbin/shutdown
FU_ADMIN        ALL = (ALL)     NOPASSWD: ALL

  • Beispiel: Paket curl installieren

[schulze@localhost ~]$ sudo yum install curl
Password:
...

Informationen

  • Gruppenbild

    Brückenschlag nach Chile

    Delegation der chilenischen Botschaft besuchte im Mai 2025 die TU Chemnitz und informierte sich insbesondere über die Wasserstoffforschung …

  • Porträt einer Frau und eines Mannes.

    Wo Grundlagen für die nachhaltige Elektronik der Zukunft geschaffen werden

    Prof. Dr. Marlen Arnold und Prof. Dr. Michael Sommer von der TU Chemnitz wirken im Exzellenzcluster „Verantwortungsvolle Elektronik im Zeitalter des Klimawandels“ der TU Dresden mit …

  • Aus einem aufgeschlagenen Buch wachsen Pflanzen.

    „Wie wollen wir morgen leben?“

    Zur Auseinandersetzung mit dieser Frage lädt am 19. Juni 2025 ein Workshop an der TU Chemnitz ein – Bildung für nachhaltige Entwicklung (BNE) steht im Mittelpunkt – Anmeldung ist ab sofort möglich …

  • Zwei Frauen halten vor einer Ausstellungstafel eine Urkunde in den Händen.

    Facettenreiche Perspektiven auf die Diversität

    Preisträgerinnen und Preisträger des Fotowettbewerbs „Gelebte Vielfalt sichtbar machen“ stehen fest – 14 Wettbewerbsbeiträge sind bis 30. Juni 2025 in einer Ausstellung in der Universitätsbibliothek zu sehen …