Was ist Linux-rpm?
Linux-rpm ist ein kostenloses Tool, das unter anderem auf Ubuntu zur Verwaltung von rpm-Paketen eingesetzt werden kann. Der Linux-Befehl bietet dir zahlreiche Optionen, um Pakete zu installieren, zu analysieren und zu aktualisieren.
Was ist Linux-rpm?
Linux-rpm ist ein Befehlszeilen-Tool, das primär dazu dient, rpm-Pakete zu verwalten. Diese kommen vor allem bei kommerzieller Software zum Einsatz. Ursprünglich waren sie nicht direkt für Linux konzipiert. Die Abkürzung rpm steht für „Red Hat Package Manager“ und wurde ab 1997 als Open-Source-Software vom US-Unternehmen Red Hat entwickelt. Mittlerweile ist Linux-rpm ein eigenständiges Projekt unter GPL-Lizenz. Die zentralen Aufgaben sind die Installation und Deinstallation von Software sowie die Verwaltung von Konfigurationsdateien unter Berücksichtigung von Abhängigkeiten.
Wie funktioniert der Linux-rpm-Befehl?
Bevor du den rpm-Befehl unter Linux nutzen kannst, musst du die Paketverwaltung installieren. Achte darauf, sie nicht parallel zu dpkg zu verwenden, da beide Systeme eventuell nicht reibungslos zusammenarbeiten. Die Installation von rpm erledigst du mit diesem Command:
$ sudo apt-get install rpmbashSobald die Installation abgeschlossen ist, steht dir das Programm über den rpm-Befehl zur Verfügung.
Wie sieht die Syntax des rpm-Befehls aus?
Die grundlegende Syntax von Linux-rpm ist wie folgt aufgebaut:
$ rpm [Optionen] [Paketname]bashZusätzlich zum Befehl legst du über Optionen fest, welche Aufgabe das Tool genau ausführen soll. Du kannst auch mehrere Pakete gleichzeitig mit einem Command bearbeiten, indem du sie einfach durch Leerzeichen getrennt aneinanderreihst.
Welche Optionen bietet rpm?
Linux-rpm eignet sich hervorragend für die Analyse, Installation, Deinstallation und Suche von Paketen. Der Befehl verfügt über viele Optionen, die du dir mit folgendem Command anzeigen lassen kannst:
$ rpm --helpbashHier sind die wichtigsten Optionen im Überblick:
- -e oder –erase: Mit diesem Befehl entfernst du ein rpm-Paket.
- -i oder –install: Nutze diese Option, wenn du ein rpm-Paket neu installieren möchtest.
- -K oder –checksig: Damit prüfst du die Integrität eines Pakets und findest potenzielle Fehler vorab.
- -q oder –query: Diese Option liefert dir alle verfügbaren Infos zu installierten Paketen und lässt sich weiter präzisieren.
- -U oder –upgrade: Hiermit bringst du ein rpm-Paket auf den neuesten Stand.
- -V oder –verify: Verifiziert die Paketintegrität und prüft dabei auch auf fehlende oder editierte Dateien.
Praxisbeispiele für den Linux-rpm-Befehl
Damit du siehst, wie der rpm-Befehl in der Praxis funktioniert, haben wir hier einige Anwendungsbeispiele für dich zusammengestellt.
$ rpm -qi Paket1.rpmbashHiermit rufst du die Details und die Beschreibung des Pakets ab.
$ rpm -qabashDieser Befehl listet dir sämtliche installierten rpm-Pakete auf.
$ rpm -i Paket1.rpm Paket2.rpmbashSo führst du die Installation der beiden Pakete durch.
$ rpm -e Paket1.rpmbashDamit löschst du Paket1.rpm. Wichtig: Deinstalliere rpm-Pakete immer mit demselben Programm, mit dem du sie unter Linux installiert hast.