So verwenden Sie den RPM-Befehl unter Linux

Wenn Sie ein Linux-Benutzer sind, ist Ihnen der Begriff wahrscheinlich schon einmal begegnet U/min. U/min ist ein Akronym für Red Hat Paketmanager, und es ist ein leistungsstarkes Befehlszeilentool zum Verwalten von Softwarepaketen auf Linux-Systemen. In diesem Artikel erfahren Sie alles, was Sie darüber wissen müssen U/min Befehl unter Linux, einschließlich seiner Syntax, Verwendung und einigen allgemeinen Beispielen.

  • Was ist der RPM-Befehl?
  • RPM-Befehlssyntax
  • RPM-Befehlsoptionen
  • Installieren Sie RPM-Pakete
  • Aktualisieren Sie RPM-Pakete
  • Entfernen Sie RPM-Pakete
  • Installierte RPM-Pakete auflisten
  • Zeigen Sie die Paketinformationen vor der Installation an
  • Paketinformationen nach der Installation anzeigen
  • Überprüfen Sie vor der Installation die Paketabhängigkeiten
  • Alle Dateien eines installierten Pakets auflisten
  • RPM-Befehl in verschiedenen Linux-Distributionen
  • 1: Was ist der RPM-Befehl?

    Der U/min command ist ein Softwareverwaltungstool für Linux-Betriebssysteme. Es wird verwendet, um die Installation, Entfernung, Überprüfung und Aktualisierung von Softwarepaketen zu verwalten. U/min ist für die Arbeit mit Paketen konzipiert, die sich in der befinden U/min Format, ein Binärformat, das alle für die Installation und Ausführung der Software erforderlichen Dateien enthält.

    2: RPM-Befehlssyntax

    Die grundlegende Syntax der U/min Der Befehl lautet wie folgt:

    U/min [OPTIONS] [PACKAGE]

    Hier, [OPTIONS] bezieht sich auf die Befehlsoptionen, die Sie an übergeben können U/min Befehl, und [PACKAGE] bezieht sich auf das Paket, das Sie verwalten möchten.

    3: RPM-Befehlsoptionen

    Um die vollständige Liste der Befehlsoptionen zu überprüfen, führen Sie Folgendes aus:

    sudo rpm –help

    Textbeschreibung automatisch generiert

    Hier sind einige häufig verwendete Optionen für U/min Befehl:

    -ich: ein Paket installieren

    -U: ein Paket aktualisieren

    -e: ein Paket löschen/entfernen

    -Q: ein Paket abfragen

    -V: ein Paket überprüfen

    -F: ein installiertes Paket auffrischen

    -H: Hilfe für einen angegebenen RPM-Befehl anzeigen

    -v: Ausführlicher Modus (zeigt eine detailliertere Ausgabe an)

    -prüfen: Testmodus (den angegebenen Befehl simulieren, ohne ihn auszuführen)

    –nodeps: Überspringen Sie Abhängigkeitsprüfungen beim Installieren, Aktualisieren oder Entfernen eines Pakets

    Beachten Sie, dass dafür noch viele weitere Optionen verfügbar sind U/min Befehl, eine vollständige Liste finden Sie im U/min Handbuchseite durch Ausführen Mann U/min in Ihrem Terminal.

    Mann U/min

    Grafische Benutzeroberfläche, Text, Anwendung, E-Mail-Beschreibung automatisch generiert

    4: RPM-Pakete installieren

    Um eine zu installieren U/min Paket mit dem U/min Befehl, folgen Sie dieser Syntax:

    sudo rpm -ivh [Package]

    Dieser Befehl enthält die Optionen

    • -ich zur Installation
    • -v für ausführliche Ausgabe
    • -H um Hash-Markierungen zu drucken, um den Fortschritt des Installationsprozesses anzuzeigen

    Stellen Sie vor der Installation sicher, dass Sie die entsprechende Paketdatei heruntergeladen haben, die mit Ihrer Systemarchitektur kompatibel ist.

    Zum Beispiel, um das zu installieren vim-erweitertes rpm Paket verwenden Sie den folgenden Befehl:

    sudo rpm -ivh vim-enhanced-7.4.629-8.el7_9.x86_64.rpm

    Wir können auch eine installieren U/min Paket mit Download-Link mit dem folgenden Befehl:

    sudo rpm -ivh [Package_URL]

    5: RPM-Pakete aktualisieren

    Während eines U/min Beim Upgrade wird die aktuelle Version des Pakets deinstalliert und die neueste Version installiert.

    Mit dem folgenden Befehl können Pakete aktualisiert werden:

    sudo rpm -Uvh [Package]

    Dieser Befehl enthält die Optionen

    • -U (Upgrade)
    • -v (ausführlicher Modus)
    • -h (Hash-Markierungen drucken, um den Aktualisierungsvorgang anzuzeigen)

    Um vim-enhanced zu aktualisieren, verwenden Sie:

    sudo rpm -Uvh vim-enhanced-7.4.629-8.el7_9.x86_64.rpm

    Grafische Benutzeroberfläche, Text, Anwendungsbeschreibung automatisch generiert

    Die manuelle Installation zusätzlicher Abhängigkeiten kann erforderlich sein, wenn die neue Version diese erfordert. In der Ausgabe nach der Ausführung des Befehls zeigt RPM die erforderlichen Abhängigkeiten an, die fehlen.

    Ergänzen Sie die –nodeps Option zum Befehl, um die Nachricht zu ignorieren und ohne Abhängigkeiten zu aktualisieren:

    sudo rpm -Uvh –nodeps [Package]

    6: RPM-Pakete entfernen

    Zu entfernen U/min Pakete, führen Sie Folgendes aus:

    sudo rpm -e [Package]

    Zum Beispiel, um das zu entfernen vim-verbessert U/minlaufen:

    sudo rpm -e vim-enhanced

    Benutzen lecker ist eine weitere Option zur Deinstallation U/min Pakete.

    sudo lecker entfernen [Package]

    Zum Beispiel, um vim mit zu entfernen lecker Befehl ausführen:

    sudo yum entferne vim-enhanced.x86_64

    7: Installierte RPM-Pakete auflisten

    Führen Sie den folgenden Befehl aus, um alle installierten Dateien aufzulisten U/min Pakete:

    sudo rpm -qa

    Der Befehl enthält die -qa Option, die anweist U/min alles abfragen.

    8: Paketinformationen vor der Installation anzeigen

    Vor der Installation eines Pakets zeigt der folgende Befehl Informationen darüber an U/min Paket:

    sudo rpm -qip [Package]

    Um Informationen über ein Paket zu erhalten und seine Gültigkeit zu bestätigen, verwenden Sie die folgenden Optionen:

    • -qi (Informationen abfragen)
    • -P (ein Paket abfragen/überprüfen)

    Um beispielsweise die Informationen zum durch vim erweiterten RPM-Paket anzuzeigen, führen Sie Folgendes aus:

    sudo rpm -qip vim-enhanced-7.4.629-8.el7_9.x86_64.rpm

    Textbeschreibung automatisch generiert

    9: Paketinformationen nach der Installation anzeigen

    Ein U/min Die verfügbaren Informationen des Pakets können mithilfe von angezeigt werden -qi Option, die das Programm anweist, die Paketdetails abzufragen:

    sudo rpm -qi [Package]

    Die Ausgabe liefert uns Informationen wie Paketdetails.

    Zum Beispiel, Der folgende Befehl gibt uns Informationen dazu vim-verbessert:

    sudo rpm -qi vim-enhanced

    Grafische Benutzeroberfläche, Textbeschreibung automatisch generiert

    10: Überprüfen Sie die RPM-Paketabhängigkeiten vor der Installation

    Der U/min Mit Befehlen können wir auch die Abhängigkeiten von Paketen überprüfen, bevor wir sie installieren können. Stellen Sie sicher, dass U/min Das Paket wurde bereits heruntergeladen, für das Sie die Liste der Abhängigkeiten sehen möchten.

    Die von uns verwendete Befehlssyntax lautet:

    rpm -qpR [Package]

    Im Folgenden finden Sie die Liste der Optionen, die dieser Befehl umfasst:

    • -q (Abfrageformat)
    • -p (ein Paket abfragen/überprüfen)
    • -R (Paketabhängigkeiten auflisten)

    Zum Beispiel, um alle erforderlichen Abhängigkeiten aufzulisten vim-verbessert Paket, das Sie ausführen können:

    rpm -qpR vim-enhanced-7.4.629-8.el7_9.x86_64.rpm

    Grafische Benutzeroberfläche, Text, Anwendung, E-Mail-Beschreibung automatisch generiert

    11: Alle Dateien eines installierten Pakets auflisten

    Wir können auch alle mit einem Paket verknüpften Dateien auflisten -ql Option, dies wird Ihnen Anweisungen geben U/min um die Liste abzufragen:

    sudo rpm -ql [Package]

    Zum Beispiel können wir auflisten vim-erweitertes rpm Paketdateien mit:

    sudo rpm -ql vim-enhanced

    Grafische Benutzeroberfläche, Text, Anwendungsbeschreibung automatisch generiert

    12: RPM-Befehl in verschiedenen Linux-Distributionen

    Während der RPM-Befehl in verschiedenen Linux-Distributionen ähnlich funktioniert, kann es einige Unterschiede in der Verwendung und Syntax geben. Hier ist ein kurzer Überblick über RPM-Befehle in verschiedenen Linux-Distributionen:

    RPM-Paketverwaltung in Red Hat-basierten Systemen

    In Basierend auf Red Hat Systeme, U/min ist der Standardpaketmanager. Der U/min Ein Paketverwaltungssystem dient zur Verwaltung von Softwarepaketen in diesen Systemen. Um ein Paket in einem Red Hat-basierten System zu installieren, können Sie den folgenden Befehl verwenden:

    sudo lecker installieren [PACKAGE]

    Um ein Paket zu entfernen, können Sie den folgenden Befehl verwenden:

    sudo lecker entfernen [PACKAGE]

    RPM-Paketverwaltung in Debian-basierten Systemen

    In Debian-basierten Systemen ist der Standardpaketmanager apt. Sie können jedoch weiterhin RPM verwenden, um Pakete in diesen Systemen zu verwalten.

    U/min ist ein Paketmanager für das Red Hat-System und daher standardmäßig nicht auf Debian installiert. Um die zu installieren U/min Führen Sie den Paketmanager in einem Debian-basierten Linux-System aus:

    sudo apt install rpm

    Textbeschreibung automatisch generiert

    Sudo apt install Alien

    Um ein Paket in einem Debian-basierten System zu installieren, verwenden Sie U/minkönnen Sie den folgenden Befehl verwenden:

    sudo alien -i [PACKAGE.rpm]

    Notiz: Der Außerirdischer Das Dienstprogramm konvertiert die U/min Paket nach Deb, das Sie mit dem folgenden Befehl installieren können:

    sudo apt install ./

    RPM-Paketverwaltung in Arch-basierten Systemen

    In Arch-basierten Systemen ist der Standardpaketmanager Pacman. Sie können es jedoch weiterhin verwenden U/min um Pakete in diesen Systemen zu verwalten. So installieren Sie ein Paket in einem Arch-basierten System mit U/minkönnen Sie den folgenden Befehl verwenden:

    sudo pacman -U [PACKAGE.rpm]

    Abschluss

    Der U/min command ist ein leistungsstarkes Tool zum Verwalten von Softwarepaketen unter Linux. Egal, ob Sie neue Pakete installieren, bestehende aktualisieren oder alte entfernen, U/min macht es einfach, Ihr System auf dem neuesten Stand zu halten und reibungslos zu funktionieren. Wenn Sie die in diesem Artikel genannten Tipps und Tricks befolgen, können Sie sich mit der Verwendung von vertraut machen U/min Befehl zum Verwalten von Softwarepaketen.

    Kommentar verfassen

    Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

    Nach oben scrollen