Ok, I managed to upgrade a fresh 8.2 to latest Testing repos, but you'll need to jump through some hoops. YMMV.
This is what I did.
1. Edit /etc/apt/apt.conf to read like the following.
Code: Select all
APT::Default-Release"testing";
APT::Cache-Limit 60000000;
APT::Get::Purge;
APT::Get::AllowUnauthenticated 0;
Acquire::cdrom::Mount"/media/cdrom";
2. Install latest MEPIS kernel and headers.
apt-get install linux-image-2.6.32-1-mepis-smp linux-headers-2.6.32-1-mepis-smp
3. You need to update grub menu and boot into the new kernel. Check all is ok. Ignore uspash error on reboot.
#update-grub
4. You need to remove some config files.
Remove/delete from /etc/init.d
ejectcd (or whatever the spelling error is) and mepis-network
Remove from /etc/udev all the config files except hdparm.rules, links.conf, logitechmouse.rules,
pcmcia.rules, udev.conf
and from /etc/udev/rules.d remove hplj10xx.rules, hpmud.rules, libmtp7.rules, libnjb.rules
5. Comment out MEPIS repo in /etc/apt/sources.list
Remove/purge the following apps.
# apt-get update
# apt-get purge lighttpd wicd*
6. Now time to dist-upgrade. This is huge over 500MB
#apt-get update
#apt-get dist-upgrade
It will remove some apps like gecko-mediaplayer, mplayer and xserver-xorg. This is ok as we reinstall them later.
7. If asked to convert to dependency based booting answer yes. If it fails, no worry.
Hit N when asked if you want to use the new config files.
8. If there are any errors concerning ndiswrapper-dkms, just purge those apps
# apt-get purge ndiswrapper-dkms
#apt-get -f install
9. Time to reinstall removed apps.
# apt-get install gecko-mediaplayer xorg xserver-xorg-input-all
10. Now you should be able to reboot into an upgraded 8.2 desktop.