Blog d'un passionné du web (Symfony, Wordpress, HTML5, Sass, Gulp…)

Mon site freelance Développeur Symfony
Mon Facebook - Mon Twitter

Installer Internet Explorer IE 9, 10, 11, Edge sur Linux (Ubuntu 16.04)

L’installation d’Internet Explorer peut s’avérer utile pour tester et débugger des projets. Malheureusement pour nous développeur les problèmes de CSS sont souvent présents sur IE et même avec un PC Windows 10 pas évident de débugger les versions antérieurs d’IE. Voici donc une solution simple pour installer IE 11 (ou n’importe quelle autre version) et tester vos développements en local.

1. Installer Vagrant et VirtualBox

sudo apt-get update
sudo apt-get install virtualbox
sudo apt-get install vagrant

2. Télécharger votre version d’Internet Explorer

Par chance Microsoft met à disposition des machines virtuelles avec les différentes versions d’IE. Rendez-vous sur le site de téléchargement d’IE  . Sélectionnez votre version d’IE / Windows puis sélectionnez la plateforme Vagrant.
Note : dézipper le fichier prend un peut de temps

7z x IE11.Win81.Vagrant.zip

3. Initialiser la machine virtuelle avec Vagrant

Définissez un dossier d’installation avec le fichier .box que vous venez de télécharger/ dézipper puis initialisez :

vagrant init IE11/ -/ Win781.box

Modifier le fichier Vagrantfile afin d’avoir l’interface VirutalBox qui s’affiche.

config.vm.provider "virtualbox" do |vb|
# Display the VirtualBox GUI when booting the machine
vb.gui = true
#
#  Customize the amount of memory on the VM:
#  vb.memory = "1024"
vb.customize ["modifyvm", :id, "--vram", "48"]
end

4. Lancer Windows et IE 11

Pour démarrer votre machine virtuelle :

vagrant up

La première cela va prendre quelques minutes pour l’initialisation, peut importe les erreurs de connexion ssh affichées dans le terminal.
Pour stopper ou redémarrer :

vagrant halt

5. Configurer le hosts de Windows pour tester vos développements en local

Sur la machine Virtuelle, ouvrez notepad en tant qu’administrateur puis ouvrir le fichier :

C:\Windows\System32\drivers\etc\hosts

Associer votre nom de domaine local ou votre localhost linux :

10.0.2.2 myhost.local

Vous voilà prêt pour débugger sur IE !!

 

 

31 mai 2018


Previous Post

Next Post