Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
tutoriel:installer_internet_explorer [Le 20/12/2012, 21:02] – [Préambule] 88.164.193.242tutoriel:installer_internet_explorer [Le 26/12/2017, 10:23] (Version actuelle) – [Comment installer ie6 à ie8 sous Ubuntu?] L'Africain
Ligne 1: Ligne 1:
 +{{tag>Trusty wine tutoriel}}
 +----
 +
 +====== Comment installer ie6 à ie8 sous Ubuntu? ======
 +
 +
 +La méthodes pour installer Internet Explorer sur Ubuntu à longtemps été [[:ie4linux]]. Ce tutoriel décrit d'autres manipulations qui permettent d'installer plusieurs versions d'ie simultanément avec [[:winetricks]].\\
 +Il est aussi possible d'utiliser IE avec [[:Virtualbox]].\\
 +L'intérêt d'installer ie sous Linux est surtout pour les web-masters. Ils peuvent ainsi tester leur site avec les navigateurs de Microsoft.\\
 +Vous pouvez également installer Internet explorer 6, 7 et 8 avec [[:PlayOnLinux]].\\
 +
 +
 +<note warning>
 +Une installation de Internet Explorer sous Wine utilise le moteur de rendu gecko et non celui produit par Microsoft. (source : http://wiki.winehq.org/Gecko)
 +Son intérêt pour les web-masters est donc quasi nul car le rendu sera plutôt celui de Firefox!
 +De plus, les extensions pour IE (ex: DebugBar), souvent nécessaire pour un débogage efficace peuvent poser problème à l'installation...
 +La meilleur solution reste pour l'instant la virtualisation de Windows : [[:virtualbox]] est le meilleur élève pour cela avec une machine virtuelle par version d'internet explorer.(Windows ne permet pas l'installation de plusieurs versions).
 +Cet avertissement n'est peut-être pas fondé pour les dernières versions d'Ubuntu, de Wine et de playonlinux. Voir [[http://forum.ubuntu-fr.org/viewtopic.php?id=1044981&p=1|ce sujet sur le forum]].
 +</note>
 +
 +
 +
 +
 +===== Pré-requis =====
 +
 +  * Avoir [[:tutoriel:comment_installer_un_paquet|installé]] [[:Wine]].
 +  * Avoir [[:tutoriel:comment_installer_un_paquet|installé]] [[:Winetricks]].
 +
 +===== Installation=====
 +Avant d'installer les différentes versions de IE il est nécessaire de paramétrer les préfixes Wine. Ici nous proposons d'installer ie6 et ie7 mais il est tout à fait possible de le faire avec ie8
 +
 +==== Paramétrer les préfixes Wine====
 +
 +À l'installation de Wine, celui-ci crée un dossier caché **.wine** dans votre **Dossier Personnel**.
 +C'est dans ce Dossier que se trouve votre Windows.\\
 +Grâce aux __**préfixes**__ il est possible d'avoir non seulement un, mais autant d'instance de Windows que vous souhaitez.
 +Il suffit de créer autant de dossiers que nécessaire: .wine1, .wine2, etc...
 +La procédure consiste alors à installer ie6 dans un Windows et ie7 dans un autre.
 +
 +====Créer une nouvelle instance de Windows====
 +Pour créer une instance de Windows lancez les commandes suivante dans un [[:terminal]]: <code>export WINEPREFIX=$HOME/.wine-new/
 +winecfg</code>
 +
 +La première commande va positionner la variable d'environnement qui définit le préfixe.
 +La deuxième commande va procéder à la création du nouvel environnement (.wine-new).
 +
 +<note>
 +La variable WINEPREFIX est définie de telle façon que sa portée est au niveau du shell.
 +En clair, 2 consoles peuvent avoir une valeur de WINEPREFIX différente.
 +Ceci permet en particulier de lancer un programme A dans un Windows et de lancer un programme B (en même temps) dans un autre Windows.
 +La valeur du préfixe est perdue quand on sort du shell.
 +</note>
 +
 +==== Installer ie6 et ie7====
 +
 +Il semble qu'Ie7 refuse de s'installer dans un dossier autre que le dossier par défaut de wine (.wine).
 +C'est pourquoi nous allons installer d'abord ie6 dans son propre dossier Wine pour laisser celui par défaut pour ie7:
 +  - Sauvegardez votre dossier **.wine** (surtout si vous avez déjà installé des applications Windows dedans). Renommez-le par exemple .wine-sav. \\ Puis dans un [[:terminal]] avec les [[:commande_shell|commandes]] suivantes:
 +  - Créez une nouvelle instance de Windows dédiée à ie6: <code>export WINEPREFIX=$HOME/.wine-ie6
 +winecfg</code>
 +  - Installez ie6: <code>winetricks ie6</code>
 +  - Créez une nouvelle instance de Windows dédiée à ie7 : <code>export WINEPREFIX=$HOME/.wine
 +winecfg</code>
 +  - Installez ie7: <code>winetricks ie7</code>
 +  - Dans votre **Dossier Personnel**, [[:fichier_cache|affichez les fichiers cachés]] pour pouvoir renommer **.wine** en **.wine-ie7**.
 +  - Vous pouvez à présent restaurer le dossier **.wine-sav**.
 +
 +Vous disposez maintenant de 3 instances de Windows:
 +  * Une générale: .wine
 +  * Une dédiée à ie6 (elle contient les dll de ie6): .wine-ie6
 +  * Une dédiée à ie7 (elle contient les dll de ie7): .wine-ie7
 +
 +=====Utilisation=====
 +Pour lancer par exemple ie6, il vous suffit d'entrer: <code>export WINEPREFIX=$HOME/.wine-ie6
 +wine "/home/mon_id/.wine-ie6/drive_c/Program Files/Internet Explorer/iexplore.exe"</code>
 +
 +Vous pouvez lancer ie7 en parallèle. Il suffit d'utiliser une autre console.
 +
 +==== Créer des lanceurs====
 +
 +Créez les 2 scripts suivants :
 +<file bash .ie6>
 +#!/bin/bash
 +export WINEPREFIX=$HOME/.wine-ie6/
 +wine "/home/mon_id/.wine-ie6/drive_c/Program Files/Internet Explorer/iexplore.exe"
 +</file>
 +
 +<file bash .ie7>
 +#!/bin/bash
 +export WINEPREFIX=$HOME/.wine-ie7/
 +wine "/home/mon_id/.wine-ie7/drive_c/Program Files/Internet Explorer/iexplore.exe" "http://wiki.ubuntu-fr.org/"
 +</file>
 +
 +<note>
 +Dans le script pour ie7, on a précisé la page de démarrage (http://wiki.ubuntu-fr.org/). C'est dû au fait qu'on ne peut pas paramétrer la page de démarrage dans le panneau de configuration de ie7 pour Wine alors que ça marche pour ie6 (bug?).
 +</note>
 +
 +Rendez-les [[:tutoriel:script_shell#executer_un_script|exécutable]].\\ 
 +Il ne reste plus qu'à créer des raccourcis vers .ie6 et .ie7. Pour cela, vous pouvez lire [[:raccourci-lanceur|la page "créer un raccourci"]].\\
 +Vous pourrez mettre par exemple dans //Commande// : <code>sh ~/.ie6</code>
 +
 +Si vous souhaitez que le raccourci lance ie6, que votre script s'appelle ''.ie6'' et qu'il se situe dans votre **Dossier personnel**.
 +
 +----
 +//Contributeurs principaux : [[:utilisateurs:mototouriste]].//