Peter Sch�tt <[EMAIL PROTECTED]> wrote:
> Hallo,
> mein apt-Cache ist inzwischen auf 1.5 Gb angewachsen, so da� meine
> var-Partition (2Gb) anf�ngt zu jammern.
> Was ist alles in dem Cache drinnen und wie kann ich den verkleinern?
> Oder mu� ich mit /var/apt auf eine andere Partition?
Was in /v/a/c/a/ ist, wurde ja schon gesagt. Mir gef�llt jedoch nicht,
dass ich nur alle Pakete l�schen kann. Daher habe ich mir ein Skript
gebastelt (wie sollte es auch anders sein unter Unix :):
#v+
#!/bin/sh
set -e
block=
if [ "$1" != "do" ]; then
block=echo
fi
cd /var/cache/apt/archives
rm -f *-dev\_* *-doc\_* kernel-source*
INSTALLED_PKGS="$(COLUMNS=180 dpkg -l | sed '1,5d; s/^....//; s/ .*$//;' |tr
\\n ' ')"
for pkg in $(ls *.deb |cut -f1 -d_ |uniq); do
case " $INSTALLED_PKGS " in
*" $pkg "*);;
*)
rm -f $pkg*
;;
esac
done
for pkg in $(ls |cut -f1 -d_ |uniq -d); do
$block rm -f $(ls $pkg\_* | sort -r -t _ -k2 -n |tail -n+2)
done
#v-
Das r�umt immer alle Pakete weg, die etwas mit Dokumentation oder
Entwicklung zu tun haben, die nicht installiert sind oder die
Kernelquellen. Wenn man als Parameter "do" angibt, l�scht es von den
verbleibenden Paketen alle, bis auf die letzte Version.
Da ich Sid habe und ab und an auch mal Pakete nicht funktionieren oder
Fehler haben, die mich st�ren, habe ich immer noch die Vorg�ngerversion
und kann diese von Hand installieren.
J�rg.
--
Es liegt in der Natur des Menschen, vern�nftig zu denken und
unlogisch zu handeln! Das Gesagte ist nicht das Gemeinte und das Geh�rte
nicht das Verstandene!
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)