Installing Kindle on debian testing under wine

finally managed to get this working. I think things are complicated when target machine is 64 bit. I really was keen to get this running on my netbook, and Acer Aspire One.

The steps are a bit scrappy and gleaned from various blogs, but, basically what I did was:

Follow the steps in this blog to get wine installed on Debian Testing. i.e. (as root):

ARCH=`uname -m | sed -e s/x86_64/amd64/ -e s/i.86/i386/`
wget -r -A "*_$ARCH.deb" http://dev.carbon-project.org/debian/wine-unstable/
sudo dpkg -i dev.carbon-project.org/debian/wine-unstable/*.deb

then hop over to this blog, and follow most of the steps in that. Don’t need to install wine as we’ve already got that now, in theory, but cabextract definitely handy.

actually, thinking about it, the only steps I ended up using were these:

wget http://www.kegel.com/wine/winetricks
sh winetricks corefonts

I was getting closer all the time but still it crashed. Until I found this tip on the wineHQ website:

To work around the msvcp90 bugs, delete or rename ­this file:

~/.wine/drive_c/windows/winsxs/manifests/x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4148_none_deadbeef.manifest

Note that Wine will recreate that file every time you upgrade. To avoid this, make the directory read-only.

and now it works.