Internet Explorer (6.0,5.5,5.0), Opera 8.5 et Firefox 1.5 avec Ubuntu

vignette

Ce n'est pas que je sois attaché à Internet Explorer au point de ne pas vouloir m'en séparer mais il est parfois utile lorsque l'on fait des sites de tester ses CSS avec le plus grand nombre de navigateurs ou au moins les plus répandus (avec les autres navigateurs, je tombe en dessous des 1% de visiteurs pour un total de 3% des visiteurs). Vous allez voir qu'il est très simple d'installer ces navigateurs sans risque pour la stabilité de votre système puisque vous pouvez les désinstaller à tout moment. On commence tout de suite par la bête noire ;-).

Internet Explorer 6.0, 5.5 et 5.0

Il faut commencer par installer le paquet wine avec Synaptic. Trois clics plus tard, rendez-vous sur le site d'ies4linux qui porte bien son nom et téléchargez l'archive proposée. Décompressez ies4linux*.tar.gz et lancez l'executable ies4linux. Une petite question va vous être posée concernant les versions à installer, c'est assez compréhensible pour que je ne m'étende pas dessus.

Le téléchargement commence et si vous téléchargez les 3 versions disponibles vous en avez pour 250 Mo environ donc les mises à jour fréquentes d'IE n'étant pas vraiment le fort de Microsoft (sacré euphémisme non ? ;-) ), vous pouvez sauver les executables qui sont téléchargés dans ~/.ies4linux/download/ pour une installation ultérieure.

Des raccourcis vont être créés sur le bureau, vous pouvez vous en inspirer pour créer des lanceurs dans votre menu Applications => Internet.

Opera 8.5

Téléchargez la version pour Ubuntu sur le site officiel (730 Ko) puis installez le opera*.deb en ligne de commande (désolé pas d'autre solution, mais ne vous découragez pas un jour un simple glisser-déposer dans synaptic de votre .deb suffira...) :

 sudo dpkg -i opera*.deb

Il va y avoir des erreurs, il suffit actuellement de réparer les paquets cassés avec Synaptic (en ayant activé universe et multiverse) pour que tout rentre dans l'ordre. Il ne reste plus qu'à faire un raccourci vers opera dans votre menu.

Firefox 1.5

Plusieurs versions circulent sur internet mais la meilleure que j'ai trouvé se situe sur le wiki francophone (cocorico !). Téléchargez la dernière version disponible de Firefox sous forme d'archive (actuellement 1.5 rc1, 8.1Mo). Copiez le dossier firefox issu de la décompression de l'archive dans votre dossier ~/bin/ précédemment créé par l'installation d'Internet Explorer, vous pouvez bien sûr le mettre ailleurs mais il faudra adapter la fin de ce billet en conséquence.

Créez le fichier /usr/local/bin/ffbeta, si vous êtes adepte de la ligne de commande :

 cd /usr/bin
 sudo votre-éditeur-préféré ffbeta

et copiez ce petit bout de script bash dans votre fichier :

 #!/bin/sh
 cd /home/votre_login/bin/firefox/
 ./firefox -P beta

qu'il faut adapter, remplacez votre_login par... votre login et le fait de lancer firefox avec un autre profil permet de ne pas écraser votre profil actuel en cas de problème, c'est donc plus que conseillé, n'oublions pas que c'est une version beta ! Le nom de beta est arbitraire et vous pouvez en choisir un autre mais il faudra alors adapter la fin de ce billet aussi.

Ouf, presque fini, on applique les bons droits au fichier créé :

 sudo chmod 755 ffbeta

et on peut maintenant le lancer avec la commande ffbeta comme vous pouviez vous en douter, il suffit de créer le lanceur approprié.

Attention : lors du premier lancement, n'oubliez pas de créer le profil que vous avez spécifié plus haut (beta si vous avez suivi ce tuto à la lettre) et de lancer firefox avec. Le problème est qu'il va alors utiliser ce profil par défaut pour votre firefox 1.0.* qui est stable et qui vous sert quotidiennement. Pour remédier à ce petit problème il suffit de lancer une fois le profile manager de firefox pour remettre votre profil par défaut :

 firefox -ProfileManager

Par défaut c'est le profil default qui est utilisé. Ainsi vous aurez les bons profils pour chacun des firefox installés et ce définitivement.

Et voila, vous pouvez maintenant tester toutes vos pages en local avec un large panel de navigateurs, tous à vos CSS :-). Et Epiphany ? c'est le moteur Gecko qui est dessous donc vous aurez les mêmes résultats qu'avec Firefox, à la limite si vous voulez être encore plus rigoureux, vous pouvez installer Konqueror (en supposant que vous êtes sous GNOME évidemment).

[edit] : pour kagou qui l'a demandé si gentiment en commentaire ;-). Et puisque j'y suis voila ce que vous pourriez ajouter dans votre Éditeur de menu et le résultat final.

[edit2] : Judicieuse remarque de Joss, toujours en commentaires, en effet Internet Explorer au-delà de ne pas être libre, est payant donc vous êtes dans l'illégalité si vous l'installez sans avoir les droits nécessaires. Que ce soit bien limpide ! C'est d'ailleurs la raison pour laquelle je ne vous ai pas concocté une petite archive bien pratique...

[edit3] : merci à arnaud d'avoir signalé que le fichier ffbeta avait plus sa place dans /usr/local/bin/ que dans /usr/bin/.

[edit4] : et enfin ce que ça donne avec firefox 1.5 final.

[edit du 07 mai 2006] : Vous trouverez un tutoriel plus détaillé et plus à jour sur Kolkhoze pour Internet Explorer.

— 04/11/2005

Articles peut-être en rapport

Commentaires

Kagou le 04/11/2005 :

J'adorerai un screenshot sous Linux avec les 3 navigateurs lancés et visibles :)
stp ......

Mitternacht le 04/11/2005 :

Kagou, tu es vicieux.

David, biologeek le 04/11/2005 :

Mais non mais non, il préfère juste avoir assez d'éléments avant de faire confiance, c'est normal non ? ;)

En parlant de ça, c'est un peu un carnage ton blog sous IE kagou... mais bon tu vas pouvoir le voir par toi-même :D

Kagou le 04/11/2005 :

Je sais mais en plus tous les IE de mes collègues n'affichent pas pareil ... c'est pour ça que je suis en train de faire des essais de thèmes (que Mitternacht avait remarquée ;) )

Joss le 04/11/2005 :

J'avais tenté d'installer les 3 IEs un par un, mais ce ne fut pas trops ça. Par contre ies4linux est génial, il m'a tout installé sans problème.
Mais attention, mon rendu sur les IEs/wine ne rendent pas tout à fait là même chose que sous Windows.
Je ne sais pas si c'est un fénomène qui m'est réservé.
Ou tout simplement un problème de l'installation par apt-get de msttfonts qui ne se termine jamais :(

Kagou > Et un screenshot avec que des navigateurs libres, sur un "certain OS", ça ferait l'affaire ?

Et dernier point, IE coute une license. (lisez le CLUF)

Nico le 04/11/2005 :

Je prefére compiler et utiliser Firefox 1.6a1, ca permet de voir les progres de Gecko:
img468.imageshack.us/my.p...

darkagonik le 04/11/2005 :

Merci pour les explications :-)
Si j'avais connu ça plus tôt, je n'aurais pas été obligé de réinstaller windows juste pour IE...
Mon prochain design, je le ferai entièrement avec Linux !

NiKo le 04/11/2005 :

Sympa l'astuce. Mais bon, si IE7 tient ses promesses (haha) on devrait pouvoir coder en respectant les standards en toute confiance, non ? ^^

neolao le 04/11/2005 :

ah bon il a promis ca ? lol

Goupil le 05/11/2005 :

yep,
quel theme utilises tu pour tes fenetres ?

Golgoth le 05/11/2005 :

Pour firefox 1.5, je préfère faire comme ceci: wiki.ubuntu.com/FirefoxNe...

J'ai suivi cette méthode pour passer de la 1.0.7 à la 1.5 beta2 puis retour à la 1.0.7 et passage à la 1.5 rc1. Et pas de problème!

David, biologeek le 05/11/2005 :

@Nico : et sinon quel autre intérêt que le test ?!

@darkagonik : il suffisait de demander ;)

@NiKo : s/(haha)/HAHAHA :D

@Goupil : plus d'infos chez dew : www.estvideo.com/dew/inde... je m'en suis inspiré mais je sais plus si c'est vraiment le même.

@Golgoth : là en l'occurence, le but était d'avoir plusieurs versions à la fois...

Mathieu le 08/11/2005 :

J'ai fait une capture d'écran, mais seulement avec la version 6:
img266.imageshack.us/img2...

@Goupil: Le thème de fenêtres, il ressemble bien à «Office» il me semble (art.gnome.org).

sousou le 11/11/2005 :

j'ai essayer un programme simple sous iexplore 5.0
quand je l'ouvre il est afficher
comme le programme source

LordFarquaad le 09/01/2006 :

J'avais "besoin" de Flash8 pour me détendre sur KadoKado.com de temps en temps... Évidemment flash 8 n'est pas encore disponible sous Linux (contrairement à ce que Macromedia prétend, flash8 est disponible sur très peu de plateformes: win 98/2000/me/xp et mac os x uniquement).

Et là, à ma grande surprise, je me rends compte que ies4linux installe maintenant Flash 8 aussi ! Ca me mâche vraiment le travail :-P Bon je suis un peu peiné de devoir installer IE pour pouvoir utiliser Flash, mais faute de mieux... ou plutôt de Macromedia, j'ai pas trop le choix :-(

Comme dit le proverbe:
"Macromedia c'est de l'Adobe"

Classics le 15/01/2006 :

Merci pour les explications, c'est très clair et en plus, ça marche très bien.

gégé le 06/05/2006 :

J'ai testé l'installation d'IE sur ubuntu.... tout ce passe bien bien pour l'installation de wine.
Ensuite je décompresse l'archive ies4linux.tar.gz, j'execute l' ies4linux et il se bloque sur la ligne suivante :

Parfait ! Commençons l'installation...

Téléchargeons tout ce que nous avons besoin !
DCOM98.EXE
mfc40.cab
249973USA8.exe
ADVAUTH.CAB
CRLUPD.CAB
IEDOM.CAB
IE_S1.CAB
IE_S2.CAB
IE_S5.CAB
IE_S4.CAB
IE_S3.CAB
IE_S6.CAB
SCR56EN.CAB
SETUPW95.CAB
FONTCORE.CAB
FONTSUP.CAB
VGX.CAB
ie55sp2_9x.zip
ie501sp2_9x.zip
swflash.cab
[ OK ]

Installation IE 6
Initialisation
Création du préfixe de Wine
.....puis plus rien !

Avez vous une idée pour un débutant dans le domaine ?

David, biologeek le 07/05/2006 :

As-tu installé le paquet wine ?!

FizicMuss le 25/05/2006 :

gégé, j'avais le même problème
en fait, il y a un problème de droit sur le répertoire d'installation

il faut faire un chmod 777 sur le répertoire ies4linux-2.0beta5

puis tu relances l'installation et là normalement pas de problème

Green Goblin Weblog le 15/06/2006 :

IEs 4 Linux - Internet Explorer (6.0, 5.5, 5.0) sous Linux

Lorsque l'on fait du développement web, il est parfois utile (voire nécessaire) de tester ses feuilles de style CSS avec tous les principaux navigateurs du marché. Or, lorsque l'on travaille sous Linux, il n'existe pas version native de IE, il va...

Le blog-note de JM le 02/10/2006 :

Internet Explorer sous Linux

IE sous Linux ? Auparavant cette opération tenait presque de l'impossible. Il fallait se configurer 3 Wine, un pour chaque IE (5.0, 5.5 et 6.0) et les scripts qui prétendaient le faire...

simo le 11/12/2006 :

j'ai fait ce tu a dit
un chmod 777
mais il reste le meme problem
Création du préfixe de Wine
.....puis plus rien !
a tu une autre astuce
salu

yc[arobase]netpratique.fr le 04/05/2007 :

Opéra Problème :
Je l'avais avec seulement un usage en superutilisateur. Puis j'ai créé un accès pour une autre personne.
Conséquence : Opéra est rendu innaccessible. Idem après suppression de l'accès utilisateur.
Comment remettre Opéra en accès superutilisateur, ou comment récupérer les liens que j'avais créés ? Si quelqu'un connais un lien pour m'aider ...? Merci.

yc[arobase]netpratique.fr [arobase] à remplacer par @.

Cordialement

YC

David, biologeek le 04/05/2007 :

Il est possible d'installer opera grâce aux dépôts Canonical, une explication est disponible sur un autre billet :

www.biologeek.com/journal...

À adapter avec la version d'Ubuntu que tu utilises.

Koh Lanta le 16/09/2008 :

je te remercie poiur ces images ;)