Na DebianPlanet byl zveřejněn článek How I Downgraded Testing to Stable ze kterého vycházím.
Nejdříve opravíme /etc/apt/sources.list, musí obsahovat odkazy na stabilní balíčky
### Stable -- Woody deb http://debian:9999/main woody main contrib non-free deb http://debian:9999/non-US woody/non-US main contrib non-free deb-src http://debian:9999/main woody main contrib non-free deb-src http://debian:9999/non-US woody/non-US main contrib non-free deb http://security.debian.org/ woody/updates main contrib non-free
a /etc/apt/apt.conf.d/70debconf kde nastavíme defaultní distribuci na stable
APT::Default-Release "stable";
Tímto máme zajištěno že se již nebudou instalova balíčky z testing a otevřeme si cestu pro instalaci ze stable.
Jeden ze čtenářů doporučuje downgrade takto
# for x in `dpkg --get-selections | awk '{print $1}'`; do
> cat /var/lib/apt/lists/debianmirror_*_stable_Packages | grep ^Package: $x$
> done | awk '{ print $1 "/stable" }' >stablestuff
# apt-get install `cat stablestuff`Další pak doporučuje jednodušší postup
# apt-get update # apt-get --reinstall -y install `dpkg --get-selections`
jiný opravil tento postup. Místo `dpkg -get-sellections` dát
dpkg --get-selections | awk -F {print $1}nebo
dpkg --get-selections | sed -e 's/deinstall//' | sed -e 's/install//'
apt-get --reinstall -y install `dpkg --get-selections|grep -v deinstall|cut -f 1`