workshop:cli:yum
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
| workshop:cli:yum [2025/02/16 10:44] – ↷ Seitename wurde von workshop:cli:yum_list_installed auf workshop:cli:yum geändert Branislav Zeljak | workshop:cli:yum [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== yum - Paketmanager für RPM-basierte Systeme ====== | ||
| - | |||
| - | **yum** (Yellowdog Updater, Modified) ist der traditionelle Paketmanager für RPM-basierte Linux-Distributionen wie CentOS, RHEL und Fedora. Es wird verwendet, um Pakete zu installieren, | ||
| - | |||
| - | ===== Syntax ===== | ||
| - | <code bash> | ||
| - | yum [Optionen] [Befehl] [Paket] | ||
| - | </ | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Wichtige Optionen ===== | ||
| - | ^ Option ^ Beschreibung ^ | ||
| - | | `install` | ||
| - | | `remove` | ||
| - | | `update` | ||
| - | | `upgrade` | ||
| - | | `list` | ||
| - | | `info` | ||
| - | | `search` | ||
| - | | `clean` | ||
| - | | `groupinstall` | ||
| - | | `history` | ||
| - | | `--help` | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Beispiele ===== | ||
| - | **Ein Paket installieren: | ||
| - | <code bash> | ||
| - | sudo yum install paketname | ||
| - | </ | ||
| - | Installiert das angegebene Paket und alle erforderlichen Abhängigkeiten. | ||
| - | |||
| - | **Mehrere Pakete gleichzeitig installieren: | ||
| - | <code bash> | ||
| - | sudo yum install paketname1 paketname2 | ||
| - | </ | ||
| - | Installiert mehrere Pakete auf einmal. | ||
| - | |||
| - | **Ein Paket entfernen: | ||
| - | <code bash> | ||
| - | sudo yum remove paketname | ||
| - | </ | ||
| - | Entfernt das angegebene Paket und alle nicht mehr benötigten Abhängigkeiten. | ||
| - | |||
| - | **Pakete aktualisieren: | ||
| - | <code bash> | ||
| - | sudo yum update | ||
| - | </ | ||
| - | Aktualisiert alle installierten Pakete auf die neueste Version. | ||
| - | |||
| - | **Ein spezifisches Paket aktualisieren: | ||
| - | <code bash> | ||
| - | sudo yum upgrade paketname | ||
| - | </ | ||
| - | Aktualisiert das angegebene Paket auf die neueste Version. | ||
| - | |||
| - | **Verfügbare Pakete auflisten: | ||
| - | <code bash> | ||
| - | yum list available | ||
| - | </ | ||
| - | Zeigt alle Pakete an, die in den aktivierten Repositories verfügbar sind. | ||
| - | |||
| - | **Informationen zu einem Paket anzeigen:** | ||
| - | <code bash> | ||
| - | yum info paketname | ||
| - | </ | ||
| - | Zeigt detaillierte Informationen über ein Paket, einschließlich Version, Architektur und Beschreibung. | ||
| - | |||
| - | **Nach einem Paket suchen:** | ||
| - | <code bash> | ||
| - | yum search paketname | ||
| - | </ | ||
| - | Sucht nach einem Paket im Repository und zeigt alle Ergebnisse an. | ||
| - | |||
| - | **Cache bereinigen: | ||
| - | <code bash> | ||
| - | sudo yum clean all | ||
| - | </ | ||
| - | Bereinigt den lokalen Cache von heruntergeladenen Paketen und Metadaten. | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Hinweis ===== | ||
| - | - **yum** verwaltet automatisch Abhängigkeiten und stellt sicher, dass alle erforderlichen Pakete installiert werden, wenn ein neues Paket installiert oder aktualisiert wird. | ||
| - | - Obwohl **yum** in älteren Distributionen weit verbreitet ist, wird es von **dnf** abgelöst, das schneller und effizienter arbeitet. | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Alternativen ===== | ||
| - | Für neuere Distributionen wird **dnf** als Ersatz für **yum** empfohlen, da es schneller ist und eine verbesserte Abhängigkeitsverwaltung bietet. | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Weitere Informationen ===== | ||
| - | Die Man-Page liefert detaillierte Informationen: | ||
| - | <code bash> | ||
| - | man yum | ||
| - | </ | ||
