Internet Explorer(複数バージョン)をインストールする方法は?


69

私はRailsのチャット機能を備えた1つのサイトを開発しています。Ubuntu 12.04 LTSを使用しています。チャット機能がHTML5のソケットioを使用しているため、サイトがIE9であることを確認する必要があります。UbuntuにIE9をインストールする方法を知りたいです。ChromeとFirefoxの拡張機能を見てきましたが、スタンドアロンが利用可能な場合は提案をお願いします。

回答:


70

Microsoftは、WebデザイナーがInternet Explorer 10、9、8、7で30日間無料でWebサイトをテストできるようにする目的で、カスタマイズされたWindows VHDを作成しました。

このWebサイトから仮想マシンのイメージをダウンロードできます。

サイトから:

  1. VMのSFXとすべてのRARファイルをダウンロードします(小さいVMにはRAR拡張子のファイルがない場合があります)。分割アーカイブを含む以下の各セットでは、提供されたテキストファイル(.txt)にセット内のすべてのファイルへのURLが含まれ、これはLinuxの「wget」コマンドで直接使用できます。ターミナルから、wget -i [テキストファイルへのURL]と入力します。Windows XPの単一ファイルのダウンロードの場合は、代わりにwget [URL TO DOWNLOAD FILE]を使用します。

例1:

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

例2:

wget https://az412801.vo.msecnd.net/vhd/IEKitV1_Final/VirtualBox/Linux/IE6_XP/IE6.WinXP.For.LinuxVirtualBox.sfx
  1. セットのすべてのファイルのダウンロードが完了したら、ターミナルでchmod + x filename.sfxと入力して、SFXファイルの実行許可を与えます。

  2. ./filename.sfxを使用してターミナルからSFX実行可能ファイルを実行し、仮想マシンを現在のディレクトリに展開します。

こちらもご覧ください:


1
これらの画像は非常にイライラします。有効期限が切れるため、非常に頻繁にイメージを再インストールする必要があります。
earthmeLon 14

11
わあ... MicrosoftはLinuxに何かをうまく配布していますか?毒でなければなりません...
ウィルフ14

非常にうまく機能し、どうやら90日間続くはずです。...-マニュアルページはこちら
ウィルフ14

上記は14.04では機能しませんでした。提供された指示は、実行可能な実行可能ファイルにはなりませんでした。rarとunrarをインストールした後、sfxの拡張子をrarに変更し、Archive Managerでそれを開き、VBox ovaファイルをドラッグアウトできました。
SMTF 14

以下は、90日を処理することが提案されています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
M13R

50

これは個人的/通常の使用ですか、Webサイト開発のテストですか?

通常のブラウジング用の場合、winetricksを取得できます。次に実行する

winetricks ie6

または

winetricks ie7

または

winetricks ie8

そして、それはベアボーン、ちょうど機能するバージョンのIEをインストールするはずです。しかし、それは完全なものではありません。IEをVMWare PlayerまたはVirtualBoxでシームレスに統合して実行することをお勧めします。

これがWeb開発のテスト用である場合は、さまざまなブラウザーとバージョンでWebサイトをテストできるbrowsershots.orgをご覧ください。


ワインプレフィックスについてのコメントもいいだろう(Ubuntuの64ビット用):インストール:WINEPREFIX=$HOME/prefix32 WINEARCH='win32' wine ie8実行:WINEPREFIX=$HOME/prefix32 WINEARCH='win32' wine 'C:\Program Files\Internet Explorer\iexplore'Ubuntuの14.04でテスト
トルステンNiehues

IEが正常に動作していません:(
Thorsten Niehues

どのように実行しますか?
ハイド

22

最善のオプションは、VirtualBoxからIEを実行することです。しばらく前に、MicrosoftはVirtualBoxからIE 7、8、9を無料で実行するためのファイルをいくつか作成しました(Windowsライセンスは不要です)。試してみる。

Webupd8.orgからの引用:

Microsoftは、WebデザイナーがInternet Explorer 9、8、7で無料でWebサイトをテストできるようにする目的で、カスタマイズされたWindows VHDを作成しました。セットアップを簡単にするために、xdissentは、必要なファイルをダウンロード、抽出、最新のVirtualBoxゲスト追加機能などをインストールするMac OSX / Linuxスクリプトを作成しました。

詳細はこちら。:)


1
素晴らしいですね。
-Mateng

18

Internet Explorer インストールできます、私が知る限り、バージョン8以下のみです。

方法は次のとおりです。PlayOnLinuxを使用するのは、WINEの使用が非常に簡単になるためです。PlayOnLinuxがない場合は、Ubuntu Software Centerからインストールします(最新バージョンが必要な場合は、PlayOnLinuxダウンロードページに移動し、[Ubuntu]をクリックして、指示に従います)。

  • PlayOnLinuxを開きます。更新されるまで数秒待ちます(下部のステータスバー)。
  • 大きな[+インストール]ボタンをクリックします。新しいウィンドウが開きます。
  • 「インターネット」ボタンをクリックします。
  • 「Internet Explorer 8」をクリックします。
  • 「インストール」をクリックします。

IE8のインストールについて

  • インストールウィザードが表示されます。[次へ]をクリックします。ちょっと待ってください。
  • IE8がインストールを開始し、質問をしてからライセンス条項に同意します。更新プログラムをインストールするよう求められます。このチェックボックスをオフにして、[次へ]を押します。 更新プログラムをインストールしないでください
  • もう少し待ちます。
  • プロンプトが表示されたら、「今すぐ再起動する(推奨)」を選択します。これはコンピューターを再起動しません。代わりに、PlayOnLinuxはWindowsの再起動をシミュレートします。

これで、デスクトップにInternet Explorerアイコンが表示され、PlayOnLinuxウィンドウ内に別のアイコンが表示されます。これらのいずれかをダブルクリックして、IE8を起動できます。

ディスプレイはいくつかの理由でWindowsのディスプレイと正確には一致しませんが、少なくともUbuntuでIE8を使用できることに注意してください!


13

現在(2010年9月30日およびWine 1.3.3)、IE 8はWineで動作しません。インストールとロードは行われますが、ページの接続やレンダリングは行われず、ウィンドウには目に見える不具合がたくさんあります。

将来動作する場合は、Wine PPAのWine1.3パッケージを使用する必要があります。

それをインストールするには、最も簡単な方法はwinetricksを使用することです。PPAを追加してワインをインストールした場合は、すでにwinetricksパッケージが必要です。単にwinetricks ie8と入力してインストールします。

Web開発にInternet Explorerの異なるバージョンを使用している場合は、それぞれに個別のwineprefixを作成することを強くお勧めします。私のブログ投稿をご覧ください:http : //yokozar.org/blog/archives/236


12

無料のOracle Virtualbox Virtual Machineソフトウェアを ダウンロードしてインストールする

  1. OS X Dailyの記事Internet Explorer for Macの簡単な方法:IE 7、IE8、およびIE9 Freeを仮想マシンで実行して、VirtualBoxで使用するMicrosoftの無料IE Testing VMをダウンロード、変換、インストールします。

次に、これらのInternet Explorerバージョンのいずれかまたはすべてから選択します。

Internet Explorerのすべてのバージョンをインストールします:IE7、IE 8、およびIE 9

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

Internet Explorer 7のみをインストールする

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

Internet Explorer 8のみをインストールする

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

Internet Explorer 9のみをインストールする

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

注:このメッセージが表示される場合プログラム 'curl'は現在インストールされていません。curl上記のコマンドのいずれかを実行すると、次のように入力してインストールできます。

sudo apt-get install curl

ここでは、Ubuntuマシン内でInternet Explorer 8を実行していることがわかります。

「私のUbuntuマシン内でInternet Explorer 8を実行する」


@MichaelDurrantこんにちは、Oracle VM VirtualBoxにIE8をインストールしようとしましたが、curlコマンドラインの実行中にエラーが発生します。ここで私の質問を見てください。
ニナド


5

誰もまだこれを投稿していないとは信じられませんが、ブラウザリングはどうですか?これらは、IE9とIE10の両方でオンラインにアクセスできる仮想マシンを提供します(有料アカウントにアップグレードする場合、IE7とIE8も使用できます)。


4

ところで、Browser Shotsなどのツールを使用して、世界中のすべてのブラウザーのインストールをバイパスし、Webページをテストできます。

(私はあなたの質問に答えていませんが、あなたのコメントを見ると、これがあなたがUbuntuにIEをインストールしたい理由だと思われるので、私が言及したいと思っただけです)


3

最良の結果を得るには、VMwareにIE 9をインストールする必要があります(3Dアクセラレーションが必要な場合を除いて、失敗します)。

ただし、Firefoxのアドオンでユーザーエージェントを変更して、IE 9として認識されるように変更してみてください。


3
3Dアクセラレーションが必要な場合に失敗するのはなぜですか?VMwareは、他のほとんどの仮想化ソリューションと同様に、VM構成で有効にしてVMware Toolsをインストールしている限り、3Dアクセラレーションをサポートします。また、ユーザーエージェントのテキストを変更するための特定のFirefoxアドオンを推奨できますか(リンクすることもできますか)。
エリアケイガン


2

これには良い解決策はないと思います。

Wineを使用するCrossOver OfficeまたはIEs4Linuxを試すこともできますが、結果が非​​常に良いとは思えません。

または、VirtualBoxなどの仮想マシンにWindowsをインストールし、実際のIEでテストを実行することもできます。



1

IEのテストではワインが厳しく制限されており、Windowsでの適切なIEのインストールが異なるレンダリングを行うかどうかわからないため、とにかく半分のソリューションにすぎません(UbuntuとWin XPで異なるレンダリングを行うFirefoxを見つけました)。

IEはWindowsに非常に統合されているため(MSはこれを密結合と同等の強さでもあると考えています-これは悪い設計です)、複数のIEを実行できる単一のIEパックはうまく機能しませんどちらか(機能が壊れているだけ)。

そこで私がしたのは、4つの仮想ボックス(それぞれ約1ギガである必要があります)を作成し、IE6-IE9で、それぞれにフルインストールを行うことでした。これは、レンダリングの忠実度に関してかなり信頼できることが証明されています。もちろん、そのうちの1つにfirefoxとchromeをインストールすることもできます(Windowsのサイトでも見栄えがよいことを確認するため)。tiで2回以上実行すると、マシンに少し負荷がかかります


1

試して

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

これはhttps://github.com/xdissent/ievmsを指します

VirtualBoxで実行するために、microsoft.comから無料の仮想マシンイメージをダウンロードして構成します。

winetricks、ies4linux、playonlinux、その他のワインIEインストーラーを試しました。結果として得られたIEは、私にとって決して役に立ちませんでした。–中国でオンライン支払い/バンキング用のActiveXコントロールを実行する必要があります(絶対に回避する方法はありません)。これは実際に機能します!! Atom Netbookで驚くほどの速度が使用できます。


1

これはとても簡単です。

winetricks ie7またはie8またはie6を好きなように実行します。インストールがシステムアーキテクチャを検出できないというエラーが表示されても、インストールは自動的に実行されます。修正して

WINEPREFIX=~/.wine32ie7 WINEARCH=win32 winetricks ie7

ターミナルでIEを実行している番号に変更してから、

winetricks ie7

今すぐ動作するはずです

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.