Als Ubuntu-Neuling installiere und deinstalliere ich viele Pakete, um sie auszuprobieren. Allerdings habe ich monatelang den Fehler gemacht, apt-get remove
statt zu verwenden apt-get purge
, was ich nicht einmal bemerkt habe.
Gibt es eine Möglichkeit, apt-get
jedes von mir deinstallierte Paket zu löschen? Mein System ist voller übrig gebliebener Dateien, die ich aus Dutzenden von verschiedenen Paketen weder möchte noch benötige.
remove
, diese Konfigurationsdateien zu entfernen.Antworten:
Eine einfachere Alternative mit
aptitude
(nicht standardmäßig installiert)~c
ist ein Eignungssuchmuster und bedeutet "Pakete auswählen, die entfernt, aber nicht gelöscht wurden". (Die einfachen Anführungszeichen sollen die mögliche Erweiterung~c
durch die Shell als Basisverzeichnis eines Benutzers verhindernc
.)Beachten Sie, dass durch das Löschen Systemkonfigurationsdateien entfernt werden, die sich normalerweise in befinden
/etc
. Persönliche Konfigurationsdateien, die sich normalerweise in einem verborgenen Verzeichnis in Ihrem Heim befinden, werden jedoch nicht entfernt (es ist nicht immer einfach zu wissen, um welche es sich handelt).quelle
~c
heißt hier?aptitude
Suchmuster. Es bedeutet "Pakete auswählen , die entfernt, aber nicht gelöscht wurden" (sieheaptitude
Dokumentation) .\~c
dies als vorzuziehen angesehen werden, da es auch dann funktioniert, wenn ein Benutzer angerufen wirdc
(in diesem Fall wird~c
es von der Shell auf das Basisverzeichnis/home/c
oder auf das Basisverzeichnis des anderen Benutzers erweitertc
, bevor es an einen anderen Benutzer übergeben wirdaptitude
).~c
ist auch ein gültiger Suchausdruck inaptitude
der Terminal-Benutzeroberfläche, daher können Sie diesen auch verwenden.https://help.ubuntu.com/community/AptGet/Howto sagt:
quelle
dpkg -l | awk '/^rc/ {print $2}' |xargs sudo dpkg --purge
diese beiden werden Ihre Pakete reinigen, aber Sie sollten sich angewöhnen, dies zu verwenden,
Dadurch werden die Pakete gelöscht.
Schauen Sie sich auch dieses Hilfsprogramm mit dem Namen ubuntu-tweak an. Es verfügt über eine Funktion namens janitor, mit der Sie die zu bereinigenden Pakete und sogar die Konfigurationsdateien anzeigen können. http://www.howtogeek.com/112974/how-to-customize-ubuntu-with-ubuntu-tweak/
quelle
autoclean
undautoremove
habe nichts zu tun, was OP fragteIch benutze Ubuntu-Tweak, um diesen Job zu erledigen.
Installieren Sie Ubuntu Tweak
Öffnen Sie es, indem Sie "Ubuntu-Tweak" in den Bindestrich eingeben. Drücken Sie die Super- Taste, um den Bindestrich zu öffnen .
Gehen Sie zur Registerkarte "Hausmeister", klicken Sie in der linken Leiste auf " Paketkonfigurationen" , setzen Sie ein Häkchen im rechten Fensterbereich und klicken Sie dann auf die Schaltfläche " Bereinigen" . Dies fragt nach dem Administratorkennwort, gibt es und wartet eine Weile. Ihr System ist sauber von alten Konfigurationen.
quelle
Alternativ zu den anderen Antworten können Sie verbleibende Konfigurationsdateien mit dem Dienstprogramm BleachBit entfernen ( zum Installieren klicken ).
quelle