IEs4Linuxを使用してLinuxにInternet Explorerをインストールする

信じられないかもしれませんが、Internet Explorerを利用できるようにする必要がある場合があります。一部のWebデザイナーは、可能なすべてのブラウザーでサイトをテストできるようにしたいと考えています。一部のWebサイトは設計が不十分で、Internet Explorerでのみ正しく機能します。

多くの設計者(およびユーザー)は、このブラウザーを使用可能にする必要があります。 Linuxを使用する場合、いくつかの可能性があります。仮想マシンでInternet Explorerを実行できます(私の記事を参照してください ' 仮想OS用のVirtualBoxのインストールと構成 ')または、WineとIEs4Linuxをインストールできます。

この記事では、WineとIEs4Linuxを使用してInternet Explorerをインストールする方法について説明します。インストールは難しくなく、結局のところ、すべてのテストのニーズに対応できるブラウザーを使用できるはずです。このインストールではWINEを使用する必要がありますが、複雑なWINE設定を行う必要はありません。実際、このセットアップで最も難しいのは、インストールの最も難しい部分を処理するスクリプトをダウンロードして実行することです。

インストールの準備

あなたがする必要がある最初のことはあなたがあなたの中に正しいリポジトリを持っていることを確認することです /etc/apt/sources.list ファイル。そのファイルを開き、Universeリポジトリのコメントが外されていることを確認してください。 Januty(9.04)を使用している場合は、次の行が表示されます。

deb http://us.archive.ubuntu.com/ubuntu/ jaunty universe
deb-src http://us.archive.ubuntu.com/ubuntu/ jaunty universe
deb http://us.archive.ubuntu.com/ubuntu/ jaunty-updatesユニバース
deb-src http://us.archive.ubuntu.com/ubuntu/ jaunty-updatesユニバース

これらの行が「#」文字で始まっていないことを確認してください。存在する場合は、その文字を削除してファイルを保存します。ファイルを変更する必要がある場合は、次のコマンドでaptを更新する必要があります。

sudo apt-get update

これで、インストールを開始する準備ができました。

取り付け

最初に行う必要があるのは、apt-getを使用していくつかのアプリケーションをインストールすることです。チェックしたのと同じターミナル内から sources.list ファイルは次のコマンドを発行します。

sudo apt-get install wine cabextract

これが終了したら、IEs4Linuxインストールスクリプトを以下からダウンロードする必要があります。 このサイト 。そのファイルがダウンロードされたら、ターミナルウィンドウに戻り、ファイルがダウンロードされたディレクトリに移動して、次のコマンドを発行します。

tar xvzf ies4linux-XXX.tar.gz

XXXはリリース番号です。

cd ies4linux-XXX

XXXはリリース番号です。

これで、Linux用の3つの異なるバージョンのInternet Explorer(5、5.5、および6申し訳ありませんが、7または8はありません)をインストールするために必要なすべてが含まれているディレクトリ内にいます。次のコマンドを発行します。

./ies4linux

Figure 1
図1

上記のコマンドは、GUIインストールツールを開きます(図1を参照)。このツール内から、インストールするInternet Explorerのバージョン、言語、Flash Player 9をインストールするかどうか、アイコンを配置する場所を選択できます。

その他のオプションについては、詳細ボタンをクリックすることもできます。高度なセクションでは、ベータ版のIE7のインストールを選択できます。私はこのインストールをpython segfaultのみにすることを試みました。これにはハックがありますが、問題を起こすだけの価値はありません。問題は、IE7がまだWINEでサポートされていないことです。 IEs4Linuxはこのサポートを追加します。

これらの選択を行ったら、[OK]をクリックして、インストールを続行します。

Figure 2
図2

インストールが始まると、新しいウィンドウが開きます(図2を参照)。このウィンドウの最後の行は、Internet Explorerの実行方法を示しています。私の場合、実行可能ファイルは次の場所にあります / home / jlwallen / bin / ie6 。このインストールで私が見つけたかなり奇妙な動作があります。 IEs4Linuxが完了すると、sudoを使用しないとInternet Explorerを実行できない場合があります。こんなことしないで。実行する前に 〜/ Bin / IE6 コマンドは次のコマンドを発行します。

sudo chown -R USER.USER〜/ .ies4linux

ここで、USERは、ログインに使用するユーザー名です(私の場合はjlwallen)。

問題は、〜/ .ies4linuxディレクトリ内の一部のファイル/ディレクトリがrootユーザーとしてインストールされていることです。標準ユーザーは、これらのコマンドを発行したり、これらのファイルを使用したりすることはできません。内のファイルとディレクトリの所有権を変更する 〜/ .ies4linux ディレクトリはその問題を解決します。

最終的な考え

マシンにIE 6をインストールしても、多くの問題は解決されません。しかし、できるだけ多くのブラウザでWebサイトの機能をテストできることは常に優れています。うまくいけば、IE 7がまもなくサポートされ、IEs4Linuxプロジェクトの有効性がさらに高まるでしょう。