Löschen nicht benötigter Konfigurationen (rc-Pakete)

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
uname
Beiträge: 12495
Registriert: 03.06.2008 09:33:02

Löschen nicht benötigter Konfigurationen (rc-Pakete)

Beitrag von uname » 23.01.2011 10:19:29

Hallo,
wenn ich so am installieren und am deinstallieren bin vergesse ich immer die Konfigurationen mittels "--purge" wegzuhauen. Damit bleibt Datenmüll, der teilweise wahrscheinlich noch ausgeführt wird, z.B. durch "cron".

Aktuell lösche ich die "rc"-Pakete bzw. deren Überreste wie folgt:

Code: Alles auswählen

dpkg -l |egrep  "^rc" |cut -d" " -f3 |xargs -i apt-get remove -y --purge {}
Funktioniert irgendwie, aber doch komisch. Gibt es irgendwie eine bessere Aufräumaktion?

WPSchulz
Beiträge: 264
Registriert: 19.12.2010 17:13:53
Wohnort: Germany/ Dietzenbach
Kontaktdaten:

Re: Löschen nicht benötigter Konfigurationen (rc-Pakete)

Beitrag von WPSchulz » 23.01.2011 10:27:46

... wie soll cron denn ein nicht mehr vorhandenes Programm ausführen?
Gruss Werner * Eigene Rescue-CD
Grml remaster
Knoppix remaster

Benutzeravatar
mindX
Beiträge: 1541
Registriert: 27.03.2009 19:17:28
Lizenz eigener Beiträge: GNU General Public License

Re: Löschen nicht benötigter Konfigurationen (rc-Pakete)

Beitrag von mindX » 23.01.2011 10:30:15

Ich nehm dafür

Code: Alles auswählen

# aptitude purge ~c

uname
Beiträge: 12495
Registriert: 03.06.2008 09:33:02

Re: Löschen nicht benötigter Konfigurationen (rc-Pakete)

Beitrag von uname » 23.01.2011 10:32:05

... wie soll cron denn ein nicht mehr vorhandenes Programm ausführen?
Ausführen nicht, aber es bleibt als Script in /etc/cron.daily liegen. Das Script wird natürlich recht schnell beendet, aber sinnloserweise überhaupt aufgerufen würde ich sagen.

Code: Alles auswählen

aptitude purge ~c
Wofür steht "~c" und vor allem: Gibt es das auch von apt-get?

Benutzeravatar
mindX
Beiträge: 1541
Registriert: 27.03.2009 19:17:28
Lizenz eigener Beiträge: GNU General Public License

Re: Löschen nicht benötigter Konfigurationen (rc-Pakete)

Beitrag von mindX » 23.01.2011 10:42:57

Mit apt-get ist mir das nicht bekannt... was aber nicht heisst, dass es das nicht gibt. ;)
purge all packages with the ‘c’ flag (“the package was removed, but its configuration files are still present.”
https://ascending.wordpress.com/2007/04 ... -packages/ und
http://algebraicthunk.net/~dburrows/pro ... urrentFlag

Dieser Befehl ist der einzige Fall, in dem ich aptitude verwende, ansonsten nehm ich apt-get. Bisher hatte ich noch nie Probleme aufgrund dieses Mischbetriebs.

Antworten