workshop:cli:rpm
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
| workshop:cli:rpm [2025/02/16 10:44] – ↷ Seitename wurde von workshop:cli:rpm_-qa auf workshop:cli:rpm geändert Branislav Zeljak | workshop:cli:rpm [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== rpm - RPM Paketmanagement-Tool ====== | ||
| - | |||
| - | Der Befehl **rpm** (Red Hat Package Manager) wird verwendet, um Pakete im RPM-Format zu installieren, | ||
| - | |||
| - | ===== Syntax ===== | ||
| - | <code bash> | ||
| - | rpm [Optionen] [Befehl] [Paket] | ||
| - | </ | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Wichtige Optionen ===== | ||
| - | ^ Option ^ Beschreibung ^ | ||
| - | | `-i` | Installiert ein .rpm-Paket. | | ||
| - | | `-e` | Entfernt ein bereits installiertes Paket. | | ||
| - | | `-U` | Aktualisiert ein bereits installiertes Paket oder installiert es, wenn es noch nicht vorhanden ist. | | ||
| - | | `-q` | Fragt Informationen zu einem Paket ab. | | ||
| - | | `-l` | Listet alle Dateien eines installierten Pakets auf. | | ||
| - | | `-v` | Aktiviert den „verbose“-Modus, | ||
| - | | `-h` | Zeigt den Installationsfortschritt an (als Fortschrittsbalken). | | ||
| - | | `--verify` | ||
| - | | `--help` | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Beispiele ===== | ||
| - | **Ein Paket installieren: | ||
| - | <code bash> | ||
| - | sudo rpm -i paketname.rpm | ||
| - | </ | ||
| - | Installiert das angegebene .rpm-Paket. | ||
| - | |||
| - | **Ein Paket entfernen: | ||
| - | <code bash> | ||
| - | sudo rpm -e paketname | ||
| - | </ | ||
| - | Entfernt das angegebene Paket aus dem System. | ||
| - | |||
| - | **Ein Paket aktualisieren oder installieren: | ||
| - | <code bash> | ||
| - | sudo rpm -U paketname.rpm | ||
| - | </ | ||
| - | Aktualisiert das angegebene Paket auf die neueste Version oder installiert es, falls es noch nicht installiert ist. | ||
| - | |||
| - | **Informationen zu einem Paket anzeigen:** | ||
| - | <code bash> | ||
| - | rpm -q paketname | ||
| - | </ | ||
| - | Zeigt Informationen zum angegebenen Paket an, z.B. Version und Architektur. | ||
| - | |||
| - | **Dateien eines installierten Pakets anzeigen:** | ||
| - | <code bash> | ||
| - | rpm -ql paketname | ||
| - | </ | ||
| - | Listet alle Dateien auf, die zu einem installierten Paket gehören. | ||
| - | |||
| - | **Paket überprüfen: | ||
| - | <code bash> | ||
| - | rpm -V paketname | ||
| - | </ | ||
| - | Überprüft die Integrität des angegebenen Pakets, um sicherzustellen, | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Hinweis ===== | ||
| - | - **rpm** ist ein leistungsstarkes Tool zur Paketverwaltung, | ||
| - | - **rpm** eignet sich hervorragend zum Arbeiten mit einzelnen .rpm-Paketen, | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Alternativen ===== | ||
| - | Für eine vollständige Paketverwaltung und Abhängigkeitsmanagement wird in der Regel **dnf** oder **yum** verwendet. Diese Tools bieten eine benutzerfreundlichere Lösung für das Installieren, | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Weitere Informationen ===== | ||
| - | Die Man-Page liefert detaillierte Informationen: | ||
| - | <code bash> | ||
| - | man rpm | ||
| - | </ | ||
