Heim  >  Artikel  >  php教程  >  So löschen Sie RPM-Pakete zwangsweise

So löschen Sie RPM-Pakete zwangsweise

高洛峰
高洛峰Original
2017-01-07 13:56:082062Durchsuche

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!


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn