[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: removed but not purged



Karl-Heinz Eischer wrote:

Hi Andreas,

On Thu, Nov 28, 2002 at 09:57:14AM +0100, Andreas Metzler wrote:

>J. Woch  wrote:


[...]


>>sorry, das habe ich unglücklich ausgedrückt. Mein Ziel ist ein
>>nachträgliches "purge" bereits "removed"er Pakete.
>
>COLUMNS=300 dpkg --list | egrep '^rc ' | \
>     sed -e 's/^rc *\([^ ]*\) .*/\1/' > /tmp/liste
>less /tmp/liste
>dpkg --purge `cat /tmp/liste`
>
>Das 'egrep | sed' ist haesslich, aber ich kann kein awk und cut
>funktioniert bei Tabellen, deren einzelne Felder durch _mehrere_
>Leerzeichen getrennt sind, nicht verlaesslich.


COLUMNS=300 dpkg --list | egrep '^rc' | awk '{ print $2 }' > /tmp/liste

Sieht schöner aus, hab damit auch ein paar noch nicht gepurgte Pakete
gefunden.


Hehe, jetzt habe ich wirklich viel gelernt - auch, dass ich nicht in der Lage bin, eine Frage so zu formulieren, dass man sie verstehen kann ;-)

Nachdem ich nun diese schöne Liste der nicht ge"purge"ten Pakete habe, kommt jetzt die Preisfrage: Wie purge ich die denn jetzt, denn nach apt-get --purge remove <paket> kommt ein "Package <paket> is not installed, so not removed".

Viele Grüße,
Jens

PS: Danke für die sed und awk Beispiele. Sowas sollte man immer in seiner Trickkiste haben ;-)





Reply to: