# Was ist Linux-rpm?

Linux-rpm ist ein kostenloses Programm, das u. a. auf [Ubuntu](https://www.ionos.at/digitalguide/server/knowhow/ubuntu-das-linux-system-fuer-jedermann/ "Ubuntu: das Linux-System für jedermann") zur Verwaltung von rpm-Paketen eingesetzt werden kann. Der [Linux-Befehl](https://www.ionos.at/digitalguide/server/konfiguration/linux-befehle-terminal-kommandos-im-ueberblick/ "Linux-Befehle | Terminal-Kommandos im Überblick") 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](https://www.ionos.at/digitalguide/server/knowhow/linux-das-steckt-hinter-den-open-source-betriebssystemen/ "Linux: Das steckt hinter den Open-Source-Betriebssystemen") 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:

```bash
$ sudo apt-get install rpm
```

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:

```bash
$ rpm [Optionen] [Paketname]
```

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:

```bash
$ rpm --help
```

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.

```bash
$ rpm -qi Paket1.rpm
```

So rufen Sie eine Beschreibung des Pakets auf.

```bash
$ rpm -qa
```

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

```bash
$ rpm -i Paket1.rpm Paket2.rpm
```

So installieren Sie die beiden Pakete.

```bash
$ rpm -e Paket1.rpm
```

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.


This is a markdown version of: [https://www.ionos.at/digitalguide/server/konfiguration/linux-rpm-befehl/](https://www.ionos.at/digitalguide/server/konfiguration/linux-rpm-befehl/) for AI/LLM consumption.