Benutzer-Werkzeuge

Webseiten-Werkzeuge


workshop:cli:rpm

Dies ist eine alte Version des Dokuments!


rpm - RPM Paketmanagement-Tool

Der Befehl rpm (Red Hat Package Manager) wird verwendet, um Pakete im RPM-Format zu installieren, zu entfernen und zu verwalten. Es ist das Standard-Paketmanagement-Tool für Red Hat-basierte Distributionen wie Fedora, CentOS und RHEL. rpm bietet grundlegende Funktionen zur Verwaltung von .rpm-Paketen und wird oft zusammen mit dnf oder yum verwendet, die eine höhere Abstraktionsebene und Abhängigkeitsverwaltung bieten.

Syntax

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, um detailliertere Ausgaben zu erhalten.
`-h` Zeigt den Installationsfortschritt an (als Fortschrittsbalken).
`–verify` Überprüft die Integrität eines installierten Pakets.
`–help` Zeigt eine Hilfe mit den verfügbaren Optionen an.

Beispiele

Ein Paket installieren:

sudo rpm -i paketname.rpm

Installiert das angegebene .rpm-Paket.

Ein Paket entfernen:

sudo rpm -e paketname

Entfernt das angegebene Paket aus dem System.

Ein Paket aktualisieren oder installieren:

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:

rpm -q paketname

Zeigt Informationen zum angegebenen Paket an, z.B. Version und Architektur.

Dateien eines installierten Pakets anzeigen:

rpm -ql paketname

Listet alle Dateien auf, die zu einem installierten Paket gehören.

Paket überprüfen:

rpm -V paketname

Überprüft die Integrität des angegebenen Pakets, um sicherzustellen, dass alle Dateien korrekt und unverändert sind.


Hinweis

- rpm ist ein leistungsstarkes Tool zur Paketverwaltung, aber es kümmert sich nicht um Abhängigkeitsmanagement wie dnf oder yum. Diese Tools sind oft besser geeignet, um automatisch Abhängigkeiten zu installieren und zu aktualisieren. - rpm eignet sich hervorragend zum Arbeiten mit einzelnen .rpm-Paketen, wenn keine zusätzliche Paketverwaltung erforderlich ist.


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, Aktualisieren und Entfernen von Paketen.


Weitere Informationen

Die Man-Page liefert detaillierte Informationen:

man rpm
workshop/cli/rpm.1739702656.txt.gz · Zuletzt geändert: (Externe Bearbeitung)