In Debian gibt es mindestens zwei Möglichkeiten, ein Paket zu löschen:
apt-get remove pkgname
apt-get purge pkgname
Der erste speichert systemweite Konfigurationsdateien (dh die in " / etc " gefundenen), der zweite nicht.
Was ist Fedoras Äquivalent zur zweiten Form purge
? Oder vielleicht sollte ich lieber fragen, ob yum remove pkgname
tatsächlich Konfigurationsdateien erhalten bleiben.
quelle
Ich fand diese Antwort auf eine doppelte Frage in ServerFault mit dem Titel: yum Entsprechung von "apt-get purge" , die die einzige Methode darstellt, die ich gesehen habe und die das kann, was
apt-get purge <pkg>
unter Ubuntu / Debian funktioniert.Die einzige andere Methode, die ich mir vorstellen kann, besteht darin, die Ausgabe zu analysieren
yum remove <pkg>
und alle Dateien, die möglicherweise geändert wurden, manuell zu löschen. Als ich beispielsweise ElasticSearch RPM for 2.3 vor kurzem installiert habe, habe ich mehrere Dateien geändert, die mit diesem RPM verknüpft waren. Wenn ich es mit YUM entfernt habe, werden Meldungen in der Ausgabe wie folgt angezeigt:Diese können nach dem Entfernen mit YUM entweder per Skript oder von Hand gelöscht werden.
Referenz
quelle
Es gibt kein Äquivalent für "Säubern", nur verwenden
yum remove package
.Auch können Sie verwenden
yum reinstall package
, wenn Sie ein Paket neu installieren möchten ...quelle
yum remove
äquivalent zuapt-get purge
.yum remove
sei nicht garantiert , dass Konfigurationsdateien erhalten bleiben. Das ist nicht dasselbe wie zu sagen, dass Konfigurationsdateien garantiert nicht erhalten bleiben (was bedeuten würde, dass sie äquivalent sind zuapt-get purge
). Machst du diesen (viel) stärkeren Anspruch?Wenn Sie Konfigurationsdateien aus einem Programm entfernen möchten, das Sie kürzlich über ein RPM-System entfernt haben, müssen Sie nur Folgendes eingeben: yum clean all
quelle