Am Don, 2002-03-21 um 20.48 schrieb Ulrich Wiederhold:

> Also, sourcen auf Woody zeigen lassen.
> Dann:
> for i in `COLUMNS=400 dpkg -l | grep ^ii | cut --bytes=4-26 |  grep -v apt`;
> do
>   echo $i/testing >> /tmp/packages;
> done;
> apt-get install `cat /tmp/packages`;
> 
> Vielleicht solltest Du da noch ein "--reinstall" einfügen.
> 
> Im zweiten Schritt würde ich dann die Sourcen auf Potato zeigen lassen
> und an Stelle von testing stable eintragen. (in die Zeile mit "echo").
> :)

Kann schief gehen, wenn man Pakete installiert hat, die nicht von
irgendwelchen Servern kommen (bei mir z.B. opera, java).

was in jedem Fall geht, aber dafür auch etwas länger dauert:

for i in `COLUMNS=400 dpkg -l | grep ^ii |awk '{print $2}'`;
do
        apt-get -t testing --reinstall install $i;
done

Das geht dann bei manchen Paketen schief, aber er bricht nicht ständig
ab.
alternativ:
apt-get clean
for i in `COLUMNS=400 dpkg -l | grep ^ii |awk '{print $2}'`;
do
        apt-get -t testing -d install $i;
done
dpkg -i /var/cache/apt/archives/*.deb


/dirk



--
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an