Nouvelle solution plus performante, plus simple et moins restrictive, cliquez sur ce lien !

(Edit : Autre solution précédente ici)

Pour les développeurs web comme moi qui sont sous linux et doivent rebooter régulièrement pour tester leur site sous IE6, voici enfin un tutoriel ultra simple pour faire fonctionner IE6 sous linux via wine.

- Installez la dernière version de wine (a priori la 20041201 suffit)

apt-get install wine

(ou tout autre manière d'installer, ici c'est pour debian, rajouter le sudo devant pour la ubuntu)

- Renommez votre répertoire wine existant

cd ~/ 
mv .wine .wine.old

- Téléchargez et décompressez la config de wine tout prête (incluant un fake_windows)

wget "http://lordaeron.free.fr/temp/ie.tar.bz2"
tar -xjf ie.tar.bz2

(le bz2 est également dispo sur http://p.twidi.com/config_wine_ie6.tar.bz2)

D'après le tutoriel originel, cela suffit, sauf que non, j'ai trouvé un bug, que l'on va corriger

cd ~/.wine/dosdevices
rm "c:"
ln -s /home/VOTRE_USER/.wine/fake_windows "c:"
rm "h:"
ln -s /home/VOTRE_USER/.wine/.. "h:"

Ensuite pour lancer IE6, il suffit de lancer la commande suivante :

wine "/home/VOTRE_USER/.wine/fake_windows/Program Files/Internet Explorer/IEXPLORE.EXE"

Alors moi au premier lancement, j'ai déjà eu une petite erreur d'initialisation de DLL (ICFG95), ensuite IE6 s'est bien lancé, msn s'est affiché mais il IE a crashé au bout d'une trentainre de seconde. Lors des lancements suivants, toujours l'erreur de DLL, mais plus de crash. Mais à cause de cette DLL, la barre d'outils d'IE n'a pas d'icones, enfin bon, cela n'est pas vraiment vital....

Enfin voila, en tout cas "chez moi ça marche"