Wie installiere ich den Internet Explorer (mehrere Versionen)?

69

Ich entwickle eine Seite mit Chat-Funktion in Rails. Ich benutze Ubuntu 12.04 LTS. Ich muss überprüfen, ob es sich bei der Site um IE9 handelt, da die Chat-Funktion Socket Io von HTML5 verwendet. Ich möchte wissen, wie man IE9 in Ubuntu installiert. Ich habe mir die Chrome- und Firefox-Erweiterungen angesehen, aber wenn eine eigenständige Version verfügbar ist, bitte ich Sie, mir einen Vorschlag zu machen.

Anand Soni
quelle

Antworten:

70

Microsoft hat einige angepasste Windows-VHDs erstellt, mit denen Webdesigner Websites in Internet Explorer 10, 9, 8 und 7 30 Tage lang kostenlos testen können:

Sie können die Images der virtuellen Maschine von dieser Website herunterladen:

Von der Website:

  1. Laden Sie SFX und alle RAR-Dateien für die VM herunter (kleinere VMs verfügen möglicherweise nicht über Dateien mit der RAR-Erweiterung). In jeder Gruppe, die ein geteiltes Archiv enthält, enthält die bereitgestellte Textdatei (.txt) URLs zu allen Dateien in der Gruppe. Dies kann unter Linux direkt mit dem Befehl 'wget' verwendet werden. Geben Sie am Terminal wget -i [URL ZUR TEXTDATEI] ein. Verwenden Sie für Windows XP-Downloads einzelner Dateien stattdessen wget [URL TO DOWNLOAD FILE].

Beispiel 1:

wget -i https://az412801.vo.msecnd.net/vhd/IEKitV1_Final/VirtualBox/Linux/IE8_Win7/IE8.Win7.For.LinuxVirtualBox_2.txt

Beispiel 2:

wget https://az412801.vo.msecnd.net/vhd/IEKitV1_Final/VirtualBox/Linux/IE6_XP/IE6.WinXP.For.LinuxVirtualBox.sfx
  1. Nachdem der Download aller Dateien für einen Satz abgeschlossen ist, erteilen Sie der SFX-Datei die Ausführungserlaubnis, indem Sie am Terminal chmod + x filename.sfx eingeben.

  2. Führen Sie die ausführbare SFX-Datei über das Terminal mit ./filename.sfx aus, um die virtuelle Maschine in das aktuelle Verzeichnis zu erweitern.

Siehe auch:

Suhaib
quelle
1
Diese Bilder sind sehr frustrierend. Sie verfallen und zwingen Sie, das Image sehr häufig neu zu installieren.
EarthMeLon
11
Wow ... Microsoft hat etwas an Linux verteilt? Muss Gift sein ...
Wilf
Funktioniert sehr gut und sollte anscheinend 90 Tage dauern .... - Handbuchseite hier .
Wilf
Das oben Genannte hat bei mir am 14.04 nicht funktioniert; Die bereitgestellten Anweisungen führten nicht zu einer funktionierenden ausführbaren Datei. Ich habe rar und unrar installiert und dann die Erweiterung für den sfx in rar geändert und das im Archiv-Manager geöffnet. Dann konnte ich die VBox-Ova-Datei herausziehen.
SMTF
Folgendes wird für die 90 Tage These virtual machines expire after 90 days. We recommend setting a snapshot when you first install the virtual machine which you can roll back to later
empfohlen
50

Ist dies für den persönlichen / normalen Gebrauch oder zum Testen der Website-Entwicklung?

Wenn es für das normale Surfen ist, können Sie Winetricks bekommen . Dann renne

winetricks ie6

oder

winetricks ie7

oder

winetricks ie8

Und es sollte eine Barebone-Version des Internet Explorers installiert werden. Es wird aber nicht die ganze Sache sein. Möglicherweise ist es die bessere Wahl, IE in VMWare Player oder VirtualBox mit ihrer nahtlosen Integration auszuführen.

Wenn dies zum Testen der Webentwicklung gedacht ist, besuchen Sie browsershots.org, um die Website in verschiedenen Browsern und Versionen für Sie zu testen.

Mendhak
quelle
Ein Kommentar zu wine-prefix wäre auch nett (für Ubuntu 64 bit): Install: WINEPREFIX=$HOME/prefix32 WINEARCH='win32' wine ie8Execute: WINEPREFIX=$HOME/prefix32 WINEARCH='win32' wine 'C:\Program Files\Internet Explorer\iexplore'Getestet mit Ubuntu 14.04
Thorsten Niehues
IE funktioniert nicht richtig :(
Thorsten Niehues
Wie machst du das?
Hayd
22

Die beste Option ist, IE von der VirtualBox aus auszuführen. Vor einiger Zeit hat Microsoft einige Dateien erstellt, mit denen IE 7, 8 und 9 kostenlos von VirtualBox ausgeführt werden können (keine Windows-Lizenz erforderlich). Versuche es.

Zitiert von Webupd8.org:

Microsoft hat einige angepasste Windows-VHDs erstellt, mit denen Webdesigner Websites in Internet Explorer 9, 8 und 7 kostenlos testen können. Um die Einrichtung zu vereinfachen, hat xdissent ein Mac OSX / Linux-Skript erstellt, mit dem die erforderlichen Dateien heruntergeladen, extrahiert, die neuesten VirtualBox-Gastzusätze installiert usw. werden.

Lesen Sie hier mehr . :)

kv1dr
quelle
1
Hört sich großartig an.
Mateng
18

Sie können den Internet Explorer installieren, aber meines Wissens nur die Versionen 8 und niedriger.

Hier ist wie. Ich benutze PlayOnLinux, weil es die Verwendung von WINE so viel einfacher macht. Wenn Sie PlayOnLinux nicht haben, installieren Sie es über das Ubuntu Software Center (wenn Sie die neueste Version möchten, gehen Sie zur PlayOnLinux-Download-Seite , klicken Sie auf "Ubuntu" und folgen Sie den Anweisungen).

  • Öffne PlayOnLinux. Warten Sie einige Sekunden, bis die Aktualisierung abgeschlossen ist (die Statusleiste unten).
  • Klicken Sie auf die große Schaltfläche "+ Installieren". Ein neues Fenster öffnet sich.
  • Klicken Sie auf die Schaltfläche "Internet".
  • Klicken Sie auf "Internet Explorer 8".
  • Klicken Sie auf "Installieren".

Über IE8 installieren

  • Ein Installationsassistent wird angezeigt. Weiter klicken; warten Sie ein wenig.
  • Der IE8 beginnt mit der Installation, stellt Ihnen eine Frage und akzeptiert dann die Lizenzbedingungen. Sie werden aufgefordert, Updates zu installieren. Deaktivieren Sie dieses Kontrollkästchen und klicken Sie auf Weiter. Installieren Sie keine Updates
  • Warten Sie etwas länger.
  • Wenn Sie dazu aufgefordert werden, wählen Sie "Jetzt neu starten (empfohlen)". Der Computer wird dadurch nicht neu gestartet. Stattdessen simuliert PlayOnLinux einen Windows-Neustart.

Jetzt haben Sie ein Internet Explorer-Symbol auf Ihrem Desktop und ein anderes im PlayOnLinux-Fenster. Sie können auf eine der beiden Optionen doppelklicken, um IE8 zu starten.

Beachten Sie, dass die Anzeige unter Windows aus mehreren Gründen nicht genau mit der Anzeige unter Windows übereinstimmt, aber zumindest IE8 unter Ubuntu bietet!

Paddy Landau
quelle
13

Ab heute (30. September 2010 und Wine 1.3.3) funktioniert IE 8 in Wine nicht. Es wird installiert und geladen, es wird jedoch keine Verbindung hergestellt oder eine Seite gerendert, und das Fenster weist viele sichtbare Störungen auf.

Wenn es jemals in der Zukunft funktioniert, müssen Sie die Wine1.3-Pakete von der Wine-PPA verwenden.

Die einfachste Methode zur Installation ist die Verwendung von Winetricks. Wenn Sie das PPA hinzugefügt und wine installiert haben, sollten Sie bereits das winetricks-Paket haben - geben Sie einfach winetricks ie8 ein, um die Installation durchzuführen.

Wenn Sie verschiedene Versionen von Internet Explorer für die Webentwicklung verwenden, empfehle ich dringend, für jede Version separate Wineprefixes zu erstellen. Siehe meinen Blog-Beitrag: http://yokozar.org/blog/archives/236

Scott Ritchie
quelle
12

Laden Sie die kostenlose Oracle Virtualbox Virtual Machine-Software herunter und installieren Sie sie

  1. Verwenden Sie die im täglichen OS X-Artikel Internet Explorer für Mac beschriebenen Skripts auf einfache Weise: Führen Sie IE 7, IE8 und IE9 Free in einer virtuellen Maschine aus , um die kostenlosen IE Testing-VMs von Microsoft für VirtualBox herunterzuladen, zu konvertieren und zu installieren.

Wählen Sie dann eine oder alle dieser Internet Explorer-Versionen aus:

Installieren Sie ALLE Versionen von Internet Explorer: IE7, IE 8 und IE 9

curl -s https://raw.githubusercontent.com/xdissent/ievms/master/ievms.sh | bash

Installieren Sie nur Internet Explorer 7

curl -s https://raw.githubusercontent.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="7" 

Installieren Sie nur Internet Explorer 8

curl -s https://raw.githubusercontent.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="8" bash

Installieren Sie nur Internet Explorer 9

curl -s https://raw.githubusercontent.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="9" bash

Hinweis: Wenn diese Meldung angezeigt wird, ist das Programm 'curl' derzeit nicht installiert. Wenn Sie einen der curlobigen Befehle ausführen, können Sie ihn installieren, indem Sie Folgendes eingeben:

sudo apt-get install curl

Hier sehen Sie, wie ich Internet Explorer 8 auf meinem Ubuntu-Computer ausführe:

"Ausführen von Internet Explorer 8 auf meinem Ubuntu-Computer"

Michael Durrant
quelle
Hallo @MichaelDurrant, ich habe versucht, IE8 auf meiner Oracle VM VirtualBox zu installieren, aber beim Ausführen der Curl-Befehlszeile wird eine Fehlermeldung angezeigt. Kannst du bitte meine Frage hier anschauen ?
Ninad
9

Microsoft hat jetzt Virtualbox-Images veröffentlicht, die Sie direkt von diesen herunterladen können:

http://www.modern.ie/en-us/virtualization-tools

Testen Sie IE-Versionen mit virtuellen Maschinen, die Sie in Ihrer eigenen Entwicklungsumgebung herunterladen und verwalten.

Richard Hollis
quelle
5

Ich kann nicht glauben, dass dies noch niemand gepostet hat - aber was ist mit Browserling ? Sie bieten eine virtuelle Maschine, auf die Sie online mit IE9 und IE10 zugreifen können (wenn Sie ein Upgrade auf ein kostenpflichtiges Konto durchführen, können Sie auch IE7 und IE8 verwenden).

Nathan Osman
quelle
4

Übrigens können Sie die Installation aller Browser der Welt umgehen und Ihre Webseite mit einem Tool wie Browser Shots testen .

(Ich beantworte Ihre Frage nicht, dachte aber, ich erwähne sie, da es so aussieht, als ob Sie den IE unter Ubuntu installieren möchten.)

Umang
quelle
3

Um das beste Ergebnis zu erzielen, sollten Sie versuchen, IE 9 in VMware zu installieren (es sei denn, Sie benötigen eine 3D-Beschleunigung - dies schlägt fehl).

Sie können jedoch zunächst versuchen, den Benutzeragenten mit einem Addon auf Firefox so zu ändern, dass er als IE 9 erkannt wird, um zu überprüfen, ob er geladen wird und dergleichen.

Wassermann
quelle
3
Warum würde es scheitern, wenn Sie eine 3D-Beschleunigung benötigen? VMware unterstützt wie die meisten anderen Virtualisierungslösungen die 3D-Beschleunigung, sofern Sie diese in der VM-Konfiguration aktivieren und VMware Tools installiert haben. Können Sie auch ein bestimmtes Firefox-Add-On empfehlen, um den Text des Benutzeragenten zu ändern (und möglicherweise einen Link dazu zu erstellen)?
Eliah Kagan,
2

Ich glaube nicht, dass es eine gute Lösung dafür gibt.

Sie könnten CrossOver Office oder IEs4Linux ausprobieren , das Wine verwendet, aber ich bezweifle, dass das Ergebnis sehr gut sein wird.

Alternativ können Sie Windows auf einer virtuellen Maschine wie VirtualBox installieren und Ihre Tests mit echtem IE durchführen.

Nat Naydenova
quelle
1

Ich finde, dass Wein beim Testen des IE stark eingeschränkt ist und sowieso nur eine halbe Lösung darstellt, da Sie nicht wissen, ob eine ordnungsgemäße IE-Installation unter Windows anders dargestellt wird (ich habe festgestellt, dass Firefox in Ubuntu und Win XP anders dargestellt wird).

Und weil der IE so in Windows integriert ist (ich glaube, dass MS dies als Stärke ansieht, obwohl es das Äquivalent einer engen Kopplung ist - was ein schlechtes Design ist), funktioniert das einzelne IE-Paket, mit dem Sie mehrere IEs ausführen können, nicht so gut entweder (nur kaputte Funktionalität).

Also habe ich 4 virtuelle Boxen erstellt (die jeweils nur ungefähr 1 Gig sein müssen), mit IE6 - IE9, mit einer vollständigen Installation für jede Box. Dies hat sich als ziemlich zuverlässig in Bezug auf die Wiedergabefreundlichkeit erwiesen. Natürlich können Sie auch Firefox und Chrome auf einem von ihnen installieren (um zu bestätigen, dass die Site auch unter Windows gut aussieht). Es belastet die Maschine ein wenig, wenn ich mehr als 2 auf einmal laufen lasse

Screamer
quelle
1

Versuchen

http://www.webupd8.org/2011/09/test-websites-in-internet-explorer-9-8.html

Dies bezieht sich auf https://github.com/xdissent/ievms

Hiermit werden kostenlose Images von virtuellen Maschinen von microsoft.com heruntergeladen und für die Ausführung in VirtualBox konfiguriert.

Ich habe versucht Winetricks, Ies4linux, Playonlinux und andere Wein IE Installer. Der daraus resultierende IE war für mich nie von Nutzen. - Ich brauche es, um ActiveX-Steuerelemente für Online-Zahlungen / -Banking in China auszuführen (absolut kein Weg daran vorbei), und das funktioniert tatsächlich !! Geschwindigkeit ist überraschend auf meinem Atom Netbook nutzbar.

Robert Siemer
quelle
1

Das ist so einfach zu machen.

Mache Winetricks ie7 oder ie8 oder ie6, was immer du willst. Die Installation wird automatisch ausgeführt, und es wird eine Fehlermeldung angezeigt, dass die Installation die Systemarchitektur nicht erkennen kann. Beheben Sie es, indem Sie tun

WINEPREFIX=~/.wine32ie7 WINEARCH=win32 winetricks ie7

im Terminal und ändern Sie das IE auf die Nummer, die Sie gerade tun, und dann tun

winetricks ie7

Es sollte jetzt funktionieren

Nikolaaa1
quelle