Ich muss ein Paket installieren, das in meiner virtuellen Maschine fehlt, auf der Red Hat ausgeführt wird. Wie mache ich das?
Welchen Befehl sollte ich zum Installieren / Entfernen / Aktualisieren von RPM-Paketen verwenden?
Ich muss ein Paket installieren, das in meiner virtuellen Maschine fehlt, auf der Red Hat ausgeführt wird. Wie mache ich das?
Welchen Befehl sollte ich zum Installieren / Entfernen / Aktualisieren von RPM-Paketen verwenden?
BEARBEITEN: Wie in einem Kommentar unten empfohlen, können Sie nur yum
für alles verwenden und es wird Ihnen gut gehen.
Überprüfen Sie die Red Hat-Dokumentation für den rpm
Befehl.
Grundsätzlich:
rpm -Uvh package_file.rpm
Installiert / aktualisiert ein Paket aus einer RPM-Dateirpm -e package_name
Entfernt ein PaketZum Installieren von Paketen von Red Hat - Repositories, Verwendung yum
, deren Befehle sind weitgehend selbsterklärend ( install
, update
etc ...). Diese Dokumentation ist für CentOS 5, sollte jedoch für neuere Versionen von Red Hat / CentOS funktionieren.
rpm
wenn dies unbedingt erforderlich ist. Unter normalen Umständen gibt es keinen Grund, die oben genanntenrpm
Befehle zum Spielen mit der Paketdatenbank zu verwenden.yum install package_file.rpm
undyum remove package_name
wird es gut machen.RTFM:
man yum
.apropos install
führt zur Rechteverfolgung.Wenn "apropos" nichts zurückgibt, müssen Sie
makewhatis
zuerst ausführen .Danach finden Sie mit "apropos" fast alles, was eine Volltextsuche in allen Manpage-Kurzbeschreibungen ermöglicht.
yum löst im Gegensatz zu rpm alle benötigten Abhängigkeiten auf.
quelle
apropos
im Gegensatz zu Ihrer Beschreibung nur die Namen und Kurzbeschreibungen von Manpages durchsucht.man -K
auf der anderen Seite ...man -k
verhält es sich wieapropos
auf der Manpage und bei einem Test.Installieren Sie Rpm
UpM aktualisieren
Entfernen Sie die Drehzahl
oder entfernen Sie die Drehzahl ohne deps
quelle