Was ist Linux-rpm?

Linux-rpm ist ein kostenloses Programm, das u. a. auf Ubuntu zur Verwaltung von rpm-Paketen eingesetzt werden kann. Der Linux-Befehl bietet zahlreiche Optionen, um Pakete zu installieren, analysieren und aktualisieren.

Was ist Linux-rpm?

Linux-rpm ist ein Befehlszeilen-Tool, das vor allem dazu verwendet wird, rpm-Pakete zu verwalten. Diese nutzen insbesondere Hersteller kommerzieller Software. Sie sind ursprünglich nicht für Linux gedacht. rpm steht für „Red Hat Package Manager“ und wurde seit 1997 als freie Software von dem US-amerikanischen Unternehmen Red Hat entwickelt und vertrieben. Heute ist Linux-rpm ein eigenständiges Projekt mit einer GPL-Lizenz. Seine Hauptaufgaben bestehen darin, Software zu installieren und deinstallieren, Konfigurationsdateien zu verwalten und dabei Abhängigkeiten zu berücksichtigen.

Wie funktioniert der Linux-rpm-Befehl?

Bevor der rpm-Befehl in Linux genutzt werden kann, muss zunächst die Paketverwaltung selbst installiert werden. Sie sollte nicht zusätzlich zu dpkg genutzt werden, da die beiden Verwaltungssysteme unter Umständen nicht kompatibel miteinander arbeiten. Die Installation von rpm wird mit diesem Command durchgeführt:

$ sudo apt-get install rpm
bash

Einmal installiert, kann das Programm mit dem rpm-Befehl verwendet werden.

Wie sieht die Syntax des rpm-Befehls aus?

Die grundsätzliche Syntax von Linux-rpm sieht aus wie folgt:

$ rpm [Optionen] [Paketname]
bash

Neben dem eigentlichen Befehl können Sie über die Optionen bestimmen, welche Aufgabe das Programm genau durchführen soll. Es ist auch möglich, mehrere Pakete mit einem Command zu bearbeiten. Diese schreiben Sie lediglich durch ein Leerzeichen getrennt hintereinander.

Welche Optionen hat rpm?

Linux-rpm eignet sich u. a. für die Analyse, Installation, Deinstallation und Suche von Paketen. Der Befehl hat zahlreiche Optionen, die Sie mit folgendem Command einsehen können:

$ rpm --help
bash

Zu den wichtigsten Optionen gehören diese:

  • -e oder –erase: Mit diesem Befehl löschen Sie ein rpm-Paket.
  • -i oder –install: Diese Option verwenden Sie, wenn Sie ein rpm-Paket installieren möchten.
  • -K oder –checksig: Mit dieser Option prüfen Sie die Integrität eines Pakets und decken so im Vorfeld mögliche Fehler auf.
  • -q oder –query: Diese Option zeigt alle verfügbaren Informationen über installierte Pakete an. Sie kann noch weiter spezifiziert werden.
  • -U oder –upgrade: Mit dieser Option aktualisieren Sie ein rpm-Paket.
  • -V oder –verify: Diese Option verifiziert die Integrität eines Pakets und schließt dabei fehlende oder veränderte Dateien mit ein.

Beispiele für den Linux-rpm-Befehl

Damit Sie die Funktionsweise des rpm-Befehls besser nachvollziehen können, zeigen wir Ihnen zum Abschluss noch ein paar Beispiele für die Nutzung des Commands.

$ rpm -qi Paket1.rpm
bash

So rufen Sie eine Beschreibung des Pakets auf.

$ rpm -qa
bash

Mit diesem Befehl erhalten Sie eine Auflistung aller installierten rpm-Pakete.

$ rpm -i Paket1.rpm Paket2.rpm
bash

So installieren Sie die beiden Pakete.

$ rpm -e Paket1.rpm
bash

So deinstallieren Sie Paket1.rpm. Die Deinstallation von rpm-Paketen, die Sie mit Linux-rpm installiert haben, sollte auch immer mit demselben Programm durchgeführt werden.