Für die Installation verwenden Sie den Dateinamen . ZB "foo-1.2-x86_64.rpm". Zum Entfernen (oder Abfragen) verwenden Sie den Paketnamen zB "foo" oder "foo-1.2-x86_64". Dh ohne das Suffix ".rpm".
Konnte nicht alle RPM-Pakete mit "dnf erase * -. Rpm und rpm -e * .rpm" löschen.
Ich habe einige Pakete mit rpm -i *.rpm
und installiertdnf install *.rpm
Aber ich kann diese Pakete nicht löschen, die ich mit dnf -i * .rpm, rpm -i * .rpm installiere, aber ich möchte diese mit rpm -e *.rpm
und löschendnf remove *.rpm
Es gab diesen Fehler:
Error: No packages marked for removal.
Ich habe jedoch versucht, diese zu installieren und alle Pakete erneut mit rpm -i *.rpm
und zu löschen dnf install *.rpm
. Aber es gab diesen Fehler:
package somepackage(s).rpm is already installed"
Ich habe aber noch einmal versucht, dieses Paket wieder zu löschen, aber es gab wieder denselben Fehler:
Error: No packages marked for removal.
Ich möchte lernen, wie ich diese Pakete löschen kann, ohne nur eines nach dem anderen zu löschen. Ich möchte diese Pakete einfach mit * .rpm löschen.
Ich habe versucht, nur ein Paket erneut zu installieren. Es wurde beendet, und ich habe versucht, dieses Paket zu löschen.
Ich möchte nur alle Pakete löschen, nur einen Befehl als rpm -i *
Kannst du mir helfen, wo mit dem Befehl in bash was falsch ist? Vielleicht habe ich nicht recht. Können Sie mir helfen, dieses Problem zu beheben?
Entschuldigung für mein schlechtes Englisch (Meine Muttersprache ist nicht Englisch). Vielen Dank für Ihre Zeit.
Ich wünschte, wir werden in einer besseren Welt leben, als würde jeder Open Source-Software verwenden.
2 Antworten auf die Frage
Um die Pakete zu entfernen, die Sie gerade installiert haben, müssen Sie die Paketnamen, die Namen der Dateien. Normalerweise (nicht immer) können Sie dies erhalten, indem Sie das Suffix ".rpm" von jedem entfernen, z.
#!/bin/bash LIST= for name in *.rpm do LIST="$LIST $(basename $name .rpm)" done sudo dnf remove $LIST
Das Entfernen von Paketen mit dnf
ist der rpm
direkten Verwendung vorzuziehen, da Abhängigkeiten berücksichtigt werden.
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4