GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie RPM-Dateien (Pakete) unter CentOS Linux

Der RPM Package Manager (RPM) ist ein leistungsstarkes Paketverwaltungssystem, das von Red Hat Linux und seinen Derivaten wie CentOS und Fedora verwendet wird. RPM bezieht sich auch auf die rpm Befehl und .rpm Dateiformat.

Die CentOS-Repositorys enthalten Tausende von RPM-Paketen, die mit dem Desktop-Software-Manager oder über die Befehlszeile mit yum installiert werden können , dnf , und rpm Dienstprogramme. Einige Bibliotheken und Anwendungen sind im RPM-Format gepackt, aber in keinem CentOS-Repository enthalten. Diese Anwendungen müssen von den Websites der Entwickler heruntergeladen und manuell installiert werden.

In diesem Tutorial erklären wir, wie man RPM-Dateien auf CentOS installiert.

Seien Sie besonders vorsichtig, wenn Sie RPM-Pakete aus inoffiziellen Quellen installieren. Das Paket muss für Ihre Systemarchitektur und CentOS-Version erstellt werden. Ersetzen oder aktualisieren Sie niemals wesentliche Systempakete wie glibc, systemd oder andere Dienste und Bibliotheken, die für das ordnungsgemäße Funktionieren des Systems unerlässlich sind.

Nur root oder Benutzer mit sudo-Berechtigungen können RPM-Pakete installieren oder entfernen.

Installation von RPM-Dateien mit yum und dnf #

yum und dnf sind Befehlszeilentools zum Installieren, Aktualisieren, Entfernen und anderweitigen Verwalten von RPM-Paketen unter CentOS und verwandten Linux-Distributionen.

Ab CentOS 8 dnf ersetzt yum als Standardpaketmanager. dnf ist abwärtskompatibel mit yum .

Sie können yum weiterhin verwenden auf CentOS 8, da es ein Alias ​​für dnf ist .

So installieren Sie lokale RPM-Pakete mit yum oder dnf , verwenden Sie den install Befehl, gefolgt vom Pfad zur Datei. Im folgenden Beispiel installieren wir den Chrome-Browser:

sudo yum install google-chrome-stable_current_x86_64.rpm
sudo dnf install google-chrome-stable_current_x86_64.rpm

Beide yum und dnf löst und installiert alle Paketabhängigkeiten. Sie werden aufgefordert, Y einzugeben um fortzufahren:

...
Install  69 Packages

Total size: 45 M
Total download size: 28 M
Installed size: 292 M
Is this ok [y/N]:

Das ist alles, die Anwendung wurde auf Ihrem System installiert und Sie können sie verwenden.

Sie können ein RPM-Paket auch direkt von einer URL installieren:

sudo yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
sudo dnf install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm

Installation von RPM-Dateien mit rpm #

rpm ist ein Low-Level-Paketmanager für RHEL-Systeme.

Sie sollten immer yum bevorzugen oder dnf über RPM beim Installieren, Aktualisieren und Entfernen von Paketen, da Abhängigkeiten nicht aufgelöst werden.

Um RPM-Pakete mit rpm zu installieren Verwenden Sie das -i (oder -U ) Option, gefolgt vom Pfad zur Datei:

sudo rpm -i google-chrome-stable_current_x86_64.rpm

Wenn das Paket, das Sie installieren oder aktualisieren, von anderen Paketen abhängt, die derzeit nicht installiert sind, rpm zeigt eine Liste aller fehlenden Abhängigkeiten an. Sie müssen alle Abhängigkeiten installieren.

rpm akzeptiert auch die Installation von Paketen von einer URL:

sudo rpm -i google-chrome-stable_current_x86_64.rpm

Cent OS
  1. So installieren Sie den Chrome-Browser unter CentOS Linux 7

  2. So debootstrap auf CentOS Linux

  3. So installieren Sie Erlang auf Rocky Linux/Alma Linux/CentOS 8

  4. So installieren Sie Ansible unter CentOS 8 Linux

  5. So installieren Sie PHP 8 unter CentOS 8 Linux

So installieren Sie RPM-Pakete unter CentOS 8

So installieren Sie RPM-Pakete in CentOS, RHEL und Fedora

So installieren Sie Webmin unter CentOS Linux

So installieren Sie JIRA unter CentOS 8 Linux

So installieren Sie HHVM auf CentOS 6

So installieren Sie Deluge unter CentOS 7