Software löschen
Es ist sehr einfach, die Software zu löschen. Führen Sie einfach den folgenden Befehl aus:
# rpm –e xanim
Zu diesem Zeitpunkt sollte der Benutzer darauf achten, den Namen der Software zu verwenden Software xanim, nicht die Software. Der Name des Pakets ist xanim-27.64-3.i386.rpm.
Wenn die zu löschende Software von anderer Software benötigt wird, erhält der Benutzer eine Fehlermeldung ähnlich der folgenden:
# rpm –e xanim error: xanim is needed by mtv-1.0-1
Dies zeigt an, dass mtv dies tun wird, wenn der Benutzer xanim löscht kann nicht ausgeführt werden, da für die Ausführung von mtv einige Software in xanim erforderlich ist.
Wenn der Benutzer es löschen muss, kann er den folgenden Befehl verwenden:
# rpm –e xanim --nodeps
Aktualisieren Sie die Software
Wenn der Benutzer xanim-27063-1.i386.rpm zuvor installiert hat und es nun xanim-27064-1.i386.rpm erhält, verwenden Sie den folgenden
-Befehl, um dieses Paket zu aktualisieren:
# rpm –Uhv xanim-27064-1.i386.rpm
Tatsächlich weist der Parameter -U RPM an, zuerst die Originalversion zu löschen , und dann Neue Version installieren. Unabhängig davon, ob dieses Softwarepaket bereits installiert wurde, können Benutzer
den Befehl rpm –Uhv verwenden, um die Software zu installieren.
Der folgende Editor zeigt Ihnen einen Trick
RPM ist nicht nur ein Tool zum Installieren/Deinstallieren von Programmen, sondern auch ein gutes Tool für die Systemwartung und -diagnose. Nachdem Sie die folgenden Beispiele gelesen haben, werden Sie verstehen, wie wirkungsvoll es ist
.
· Was sollten Sie tun, wenn Sie versehentlich einige Dateien löschen, aber nicht sicher sind, welche Dateien gelöscht wurden? Sie können Folgendes eingeben:
rpm -Va
rpm zeigt die Dateilöschung auf dem Bildschirm an. Wenn Sie feststellen, dass einige Dateien fehlen oder beschädigt sind, können Sie
neu installieren oder deinstallieren, bevor Sie das Paket installieren.
· Wenn Sie auf eine Datei stoßen, die Sie nicht kennen, und herausfinden möchten, zu welchem Softwarepaket sie gehört, können Sie den folgenden Befehl eingeben:
rpm -qf /usr/X11R6/bin /xjewel
Das Ausgabeergebnis lautet:
xjewel-1.6-1
· Wenn eine Kombination der beiden oben genannten Beispiele auftritt, beispielsweise ein Problem mit der Datei / usr/bin/paste . Wenn Sie wissen möchten, welches Softwarepaket die Datei
enthält, können Sie einfach Folgendes eingeben:
rpm -Vf /usr/bin/paste
· Wenn Sie möchten Um die Details des von Ihnen verwendeten Programms zu erfahren, können Sie den folgenden Befehl eingeben, um die Dokumentationsinformationen über das Programm im Softwarepaket abzurufen:
rpm -qdf /usr/bin/ispell
Ausgabeergebnisse für:
/usr/man/man4/ispell.4
/usr/man/man4/english.4
/usr/man/man1/ unsq.1
/usr/man/man1/tryaffix.1
/usr/man/man1/sq.1
/usr/man/man1/munchlist.1
/usr/man/man1/ispell.1
/usr/man/man1/findaffix.1
/usr/man/man1/buildhash.1
/ usr/info/ispell.info.gz
/usr/doc/ispell-3.1.18-1/README
· Sie haben eine neue Koules-RPM entdeckt, aber nicht Um mehr darüber zu erfahren, was es tut, können Sie den folgenden Befehl eingeben:
rpm -qip koules-1.2-2.i386.rpm
· Jetzt möchten Sie wissen, um welche RPM-Pakete von Koules es sich handelt In der Systemdatei installiert, können Sie Folgendes eingeben:
rpm -qlp koules-1.2-2.i386.rpm Das Ausgabeergebnis ist:
/usr/man/man6/koules.6
/usr/lib/games/kouleslib/start.raw
/usr/lib/games/kouleslib/end.raw
/usr/lib/games/kouleslib/ destroy2.raw
/usr/lib/games/kouleslib/destroy1.raw
/usr/lib/games/kouleslib/creator2.raw
/usr/lib/ games/kouleslib/creator1 .raw
/usr/lib/games/kouleslib/colize.raw
/usr/lib/games/kouleslib
/usr/games/ koules
Weitere verwandte Artikel zum erzwungenen Löschen von RPM-Paketen finden Sie auf der chinesischen PHP-Website!