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édentes Révision précédente
Prochaine révision
Révision précédente
tutoriel:installer_internet_explorer [Le 05/08/2010, 15:46]
MotoTouriste
tutoriel:installer_internet_explorer [Le 01/09/2022, 00:10] (Version actuelle)
moths-art Passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>Lucid ie6 ie7 WINE tutoriel ​BROUILLON}}+{{tag>Trusty wine tutoriel}}
 ---- ----
  
-====== Comment installer ie6 et ie7 sous Ubuntu? ======+====== Comment installer ie6 à ie8 sous Ubuntu? ======
  
-Ce tutoriel décrit les manipulations à faire pour installer ie6 et ie7 sous Ubuntu. 
  
-===== Préambule =====+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]].\\
  
-  * Pourquoi installer ie6 et ie7 sous linux? 
-Le seul interêt est pour les webmasters. Ils peuvent ainsi tester leur site avec les browsers de microsoft. 
  
-  * Ies4linux? +<note warning> 
-Quand on cherche des méthodes ​pour installer ie sur linuxon trouve ​souvent ​des pages consacrées ​à ies4linux. C'est du au fait que cet outils à longtemps été LA solutionMalheureusment,​ ce n'​est ​plus le cas aujourd'huiEn effet, cette outils ​n'​est ​plus maintenu et il risque d'être incompatible avec les futurs version ​de wine.+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 playonlinuxVoir [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=1044981&​p=1|ce sujet sur le forum]]. 
 +</​note>​
  
-===== La méthode ===== 
  
-Heureusement,​ il y a une solution de remplacement avec __winetricks__. 
  
-Aujourd'​hui,​ winetricks permet d'​installer ie6 et ie7. 
-Certes ie6 est quasi mort. Cependant, j'ai choisi de l'​installer pour 2 raisons: 
-  * Par superstition:​ si mon site est compatible ie6, alors, il est très robuste! 
-  * Plus sérieusement:​ installer 2 versions de ie6 simultanément dans linux présente des particularités qui seront utiles lorsque ie8 sera disponible dans winetricks. On pourra alors installer simultanément ie7 et ie8. 
  
-===== Les différentes étapes ​=====+===== Pré-requis ​=====
  
-  ​- Installer ​Wine. Wine est un programme permettant d'​exécuter des programmes windows sous linux+  ​* Avoir [[:​tutoriel:​comment_installer_un_paquet|installé]] [[:Wine]]
-  ​- Installer ​Winetricks. Winetricks est un composant de Wine qui permet d'​installer automatiquement toutes les librairies nécessaires à l'​exécution de certains programmes (en particulier ie6 et ie7). +  ​* Avoir [[:​tutoriel:​comment_installer_un_paquet|installé]] [[:Winetricks]].
-  - Comprendre les préfixes. +
-  - Installer ie6 dans un prefixe spécifique puis installer ie7 dans un autre préfixe. +
-  - Créer des lanceurs qui vont nous placer automatiquement dans le bon préfixe puis lancer ie.+
  
-===== Installer Wine =====+===== 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
  
-Si Wine n'est pas encore isntaller sur votre poste, il vous suffit de suivre le tuto [[:​wine|Wine]]!+==== Paramétrer les préfixes ​Wine====
  
-===== Installer Winetricks=====+À 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.
  
-Si vous avez installé Wine1.2 à partir [[:​wine#​avec_le_depot_ppa_pour_ubuntu|du dépôt PPA de WineHQ]], winetricks a été installé automatiquement. +====Créer une nouvelle instance ​de Windows==== 
-Sinon (si par exemple vous aviez déjà wine installé), retrouvez ​les informations nécessaires ​dans le tuto de [[:winetricks|winetricks]].+Pour créer une instance de Windows lancez ​les commandes suivante ​dans un [[:terminal]]: <​code>​export WINEPREFIX=$HOME/​.wine-new/ 
 +winecfg</​code>​
  
-Pour l'instant, je suis pas trop fatigué...=)+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).
  
-Si vous avez lu le tuto de winetricks, vous avez donc compris qu'à ce stade, il vous suffit d'​exécuter +<​note>​ 
-  winetricks ie6 +La variable WINEPREFIX est définie ​de telle façon ​que sa portée est au niveau du shell. 
-pour installer ie6 sur votre poste. +En clair2 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. 
-<​note ​important+La valeur du préfixe est perdue quand on sort du shell.
-On ne va pas procéder ​de cette façon. En effetcelle-ci ne permet ​pas d'​installer simultanément 2 versions d'​internet explorer! +
-Pour se faire nous allons utiliser les préfixes.+
 </​note>​ </​note>​
  
-===== Comprendre les préfixes=====+==== Installer ie6 et ie7====
  
-Si vous avez installé ​Wine1.2 à partir ​[[:wine#​avec_le_depot_ppa_pour_ubuntu|du dépôt PPA de WineHQ]], winetricks a été installé automatiquement+Il semble qu'Ie7 refuse de s'​installer dans un dossier autre que le dossier par défaut de wine (.wine). 
-Sinon (si par exemple vous aviez déjà ​wine installé)retrouvez les informations nécessaires dans le tuto de [[:winetricks|winetricks]].+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**.
  
-Pour l'​instant,​ je suis pas trop fatigué...=)+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
  
-===== Installer ie6 et 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>​
  
-Si vous avez installé Wine1.2 à partir [[:wine#avec_le_depot_ppa_pour_ubuntu|du dépôt PPA de WineHQ]], winetricks a été installé automatiquement+Vous pouvez lancer ie7 en parallèleIl suffit d'​utiliser une autre console. 
-Sinon (si par exemple vous aviez déjà ​wine installé)retrouvez les informations nécessaires ​dans le tuto de [[:​winetricks|winetricks]].+ 
 +==== Créer des lanceurs==== 
 + 
 +Créez les 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 ie7on 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>​
  
-Pour l'instant, je suis pas trop fatigué...=)+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>​
  
-===== Créer des lanceurs=====+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:​IDENTIFIANT]].//+//​Contributeurs principaux : [[:​utilisateurs:​mototouriste]].//
  
  • tutoriel/installer_internet_explorer.1281015963.txt.gz
  • Dernière modification: Le 18/04/2011, 14:51
  • (modification externe)