Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tutoriel:installer_internet_explorer [Le 20/12/2012, 21:07] – [Préambule] 88.164.193.242 | tutoriel:installer_internet_explorer [Le 01/09/2022, 00:10] (Version actuelle) – 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) moths-art | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>Lucid wine tutoriel | + | {{tag>Trusty |
| ---- | ---- | ||
| - | ====== 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 avec Wine. | ||
| - | Il existe un autre tutoriel | + | La méthodes pour installer Internet Explorer sur Ubuntu à longtemps été [[: |
| + | Il est aussi possible d' | ||
| + | L' | ||
| + | Vous pouvez également installer | ||
| - | Pour ubuntu 12.04, vous pouvez installer Internet explorer 6, 7 et 8 avec [[: | ||
| - | ===== Préambule ===== | ||
| - | |||
| - | * Pourquoi installer ie6 et ie7 sous linux? | ||
| - | Le seul intérêt est pour les webmasters. Ils peuvent ainsi tester leur site avec les browsers de microsoft. | ||
| <note warning> | <note warning> | ||
| - | Une installation de Internet Explorer sous wine utilise le moteur de rendu gecko et non celui produit par microsoft. (source : http:// | + | Une installation de Internet Explorer sous Wine utilise le moteur de rendu gecko et non celui produit par Microsoft. (source : http:// |
| - | Son intérêt pour les web-master | + | Son intérêt pour les web-masters |
| De plus, les extensions pour IE (ex: DebugBar), souvent nécessaire pour un débogage efficace peuvent poser problème à l' | De plus, les extensions pour IE (ex: DebugBar), souvent nécessaire pour un débogage efficace peuvent poser problème à l' | ||
| - | La meilleur solution reste pour l' | + | La meilleur solution reste pour l' |
| - | </ | + | Cet avertissement n'est peut-être |
| - | < | + | |
| - | Je ne suis pas sûr que cet avertissement soit fondé pour les dernières versions d' | + | |
| </ | </ | ||
| - | * Ies4linux? | ||
| - | Quand on cherche des méthodes pour installer ie sur linux, on trouve souvent des pages consacrées à [[: | ||
| - | ===== La méthode ===== | ||
| - | Heureusement, | ||
| - | Aujourd' | + | ===== Pré-requis ===== |
| - | Certes ie6 est quasiment mort. Cependant, vous pouvez souhaiter l' | + | |
| - | * Vous êtes puristes et désirez tester votre site sur une liste exhaustive de browsers. | + | |
| - | * 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 ===== | + | * Avoir [[: |
| + | * Avoir [[: | ||
| - | - Installer Wine. Wine est un programme permettant | + | ===== Installation===== |
| - | - Installer Winetricks. Winetricks | + | Avant d'installer les différentes versions de IE il est nécessaire |
| - | - Comprendre les préfixes. | + | |
| - | - Installer ie6 dans un préfixe 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 | + | ==== Paramétrer les préfixes |
| - | Si Wine n' | + | À l' |
| + | C' | ||
| + | Grâce aux __**préfixes**__ | ||
| + | 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. | ||
| - | ===== Installer Winetricks===== | + | ====Créer une nouvelle instance de Windows==== |
| - | + | Pour créer une instance | |
| - | Si vous avez installé Wine1.2 à partir [[: | + | winecfg</ |
| - | Sinon (si par exemple vous aviez déjà installé wine avec les paquets standards), retrouvez | + | |
| - | + | ||
| - | Si vous avez lu le tuto de winetricks, vous avez donc compris qu'à ce stade, il vous suffit d' | + | |
| - | winetricks ie6 | + | |
| - | pour installer ie6 sur votre poste. | + | |
| - | + | ||
| - | <note important> | + | |
| - | On ne va pas procéder de cette façon. En effet, celle-ci ne permet pas d' | + | |
| - | Pour se faire nous allons utiliser les préfixes. | + | |
| - | </ | + | |
| - | + | ||
| - | ===== Comprendre les préfixes===== | + | |
| - | + | ||
| - | ===Que sont les préfixes? | + | |
| - | Quand on installe wine, celui-ci crée un répertoire ~/.wine. | + | |
| - | C'est dans ce répertoire que se trouve votre windows. | + | |
| - | + | ||
| - | La magie est qu'on peut avoir non seulement 1 mais autant de windows qu'on a envie. | + | |
| - | Il suffit de créer autant de répertoires que nécessaire: | + | |
| - | + | ||
| - | Nous allons donc installer ie6 dans un windows et ie7 dans un autre. | + | |
| - | Ces différentes instances de windows sont appelées des __**préfixes**__. | + | |
| - | + | ||
| - | ===Comment créer une nouvelle instance de windows? | + | |
| - | | + | |
| - | winecfg | + | |
| La première commande va positionner la variable d' | La première commande va positionner la variable d' | ||
| Ligne 84: | Ligne 48: | ||
| La variable WINEPREFIX est définie de telle façon que sa portée est au niveau du shell. | 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. | En clair, 2 consoles peuvent avoir une valeur de WINEPREFIX différente. | ||
| - | Ceci permet en particulier de lancer un programme A dans un windows | + | Ceci permet en particulier de lancer un programme A dans un Windows |
| La valeur du préfixe est perdue quand on sort du shell. | La valeur du préfixe est perdue quand on sort du shell. | ||
| </ | </ | ||
| - | ===== Installer ie6 et ie7===== | + | ==== Installer ie6 et ie7==== |
| - | Maintenant que vous savez installer | + | Il semble qu'Ie7 refuse de s'installer |
| - | Mais il y a encore(!) un bémol... | + | C'est pourquoi nous allons installer d' |
| + | - Sauvegardez votre dossier **.wine** | ||
| + | - Créez une nouvelle instance de Windows dédiée à ie6: < | ||
| + | winecfg</ | ||
| + | - Installez ie6: < | ||
| + | - Créez une nouvelle instance de Windows dédiée à ie7 : < | ||
| + | winecfg</ | ||
| + | - Installez ie7: < | ||
| + | - Dans votre **Dossier Personnel**, | ||
| + | - Vous pouvez à présent restaurer le dossier **.wine-sav**. | ||
| - | <note important> | + | Vous disposez |
| - | Ie7 refuse de s' | + | |
| - | Peut être que ça dépend des versions... | + | |
| - | En tout cas, la méthode exposée ci-dessous marche toujours! ((ouh la la! je prend des risques là:-X)) | + | |
| - | </ | + | |
| - | + | ||
| - | ===Démarche pas à pas pour installer ie6 et ie7=== | + | |
| - | * Sauvegardez votre .wine (surtout si vous avez déjà installé des programmes windows dedans). Renommez le par exemple .wine-sav. | + | |
| - | * Créer une nouvelle instance de windows dédiées à ie6 | + | |
| - | + | ||
| - | export WINEPREFIX=$HOME/ | + | |
| - | winecfg | + | |
| - | + | ||
| - | * Installer ie6 | + | |
| - | + | ||
| - | / | + | |
| - | + | ||
| - | * Créer une nouvelles instance de windows dédiées à ie7 | + | |
| - | + | ||
| - | export WINEPREFIX=$HOME/ | + | |
| - | winecfg | + | |
| - | + | ||
| - | * Installer ie7 | + | |
| - | + | ||
| - | / | + | |
| - | + | ||
| - | * Dans votre répertoire " | + | |
| - | * Vous pouvez à présent restaurer le répertoire .wine-sav. | + | |
| - | + | ||
| - | Vous disposer | + | |
| * Une générale: .wine | * Une générale: .wine | ||
| * Une dédiée à ie6 (elle contient les dll de ie6): .wine-ie6 | * 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 | * Une dédiée à ie7 (elle contient les dll de ie7): .wine-ie7 | ||
| - | ===Lancer ie=== | + | =====Utilisation===== |
| - | Pour lancer par exemple ie6, il vous suffit d' | + | Pour lancer par exemple ie6, il vous suffit d' |
| - | | + | wine "/ |
| - | wine "/ | + | |
| Vous pouvez lancer ie7 en parallèle. Il suffit d' | Vous pouvez lancer ie7 en parallèle. Il suffit d' | ||
| - | ===ie8=== | + | ==== Créer des lanceurs==== |
| - | Il est désormais possible d' | + | |
| - | ===== Créer des lanceurs===== | + | Créez les 2 scripts |
| - | + | ||
| - | Dans un premier temps créons | + | |
| <file bash .ie6> | <file bash .ie6> | ||
| #!/bin/bash | #!/bin/bash | ||
| Ligne 153: | Ligne 93: | ||
| < | < | ||
| - | Dans le script pour ie7, on a précisé la page de démarrage (http:// | + | Dans le script pour ie7, on a précisé la page de démarrage (http:// |
| </ | </ | ||
| - | < | + | Rendez-les [[: |
| - | Le programme iexplore.exe est le même dans les 2 répertoires (.wine-ie6 et .wine-ie7). En revanche, on exécute l'un dans un windows qui a les dlls de ie6 et l' | + | Il ne reste plus qu'à créer des raccourcis vers .ie6 et .ie7. Pour cela, vous pouvez lire [[: |
| - | + | Vous pourrez mettre par exemple | |
| - | Il ne reste plus qu'à créer des raccourcis vers .ie6 et .ie7. | + | |
| - | Pour celà, vous pouvez lire [[: | + | |
| - | + | ||
| - | Vous pourrez mettre par exemple | + | |
| - | + | ||
| - | | + | |
| - | si vous souhaitez que le raccourci lance ie6, que votre script s' | + | Si vous souhaitez que le raccourci lance ie6, que votre script s' |
| ---- | ---- | ||
| // | // | ||
