Nainstalujte si Internet Explorer na Linux s IEs4Linux

Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

Věřte tomu nebo ne, někdy je nutné mít k dispozici Internet Explorer. Někteří návrháři webových stránek rádi testují své weby pomocí všech možných prohlížečů. Některé weby jsou špatně navrženy a budou správně fungovat pouze v aplikaci Internet Explorer.

Tolik návrhářů (a uživatelů) musí mít tento prohlížeč k dispozici. Pokud používáte Linux, existuje několik možností. Mohli byste spustit Internet Explorer ve virtuálním stroji (viz můj článek ' Instalace a konfigurace VirtualBoxu pro virtuální OS ') nebo můžete nainstalovat Wine a IEs4Linux.

V tomto článku se budeme zabývat instalací aplikace Internet Explorer pomocí Wine a IEs4Linux. Instalace není obtížná a nakonec byste měli mít kdykoli k dispozici prohlížeč pro všechny vaše testovací potřeby. I když tato instalace bude vyžadovat použití WINE, nebudete muset projít žádné komplikované nastavení WINE. Ve skutečnosti nejobtížnějším aspektem tohoto nastavení je stažení a spuštění skriptu, který se postará o nejtěžší část instalace za vás.

Příprava na instalaci

První věc, kterou musíte udělat, je ujistit se, že máte ve svém úložišti správná úložiště /etc/apt/sources.list soubor. Otevřete tento soubor a zkontrolujte, zda jsou úložiště vesmíru nekompatibilní. Pokud používáte Januty (9.04), uvidíte řádky:

deb http://us.archive.ubuntu.com/ubuntu/ jaunty vesmír
deb-src http://us.archive.ubuntu.com/ubuntu/ jaunty vesmír
deb http://us.archive.ubuntu.com/ubuntu/ jaunty-aktualizuje vesmír
deb-src http://us.archive.ubuntu.com/ubuntu/ vesmír ve verzi jaunty

Zajistí, aby žádný z těchto řádků nezačal znakem #. Pokud ano, odstraňte tento znak a uložte soubor. Pokud jste museli provést změny v souboru, budete muset aktualizovat apt příkazem:

aktualizace sudo apt-get

Nyní jste připraveni zahájit instalaci.

Instalace

První věc, kterou musíte udělat, je nainstalovat několik aplikací pomocí apt-get. Ze stejného terminálu jste zkontrolovali sources.list zadejte následující příkaz:

sudo apt-get install wine cabextract

Po dokončení je třeba stáhnout instalační skript IEs4Linux z tato stránka . Po stažení tohoto souboru přejděte zpět do okna terminálu a přejděte do adresáře, do kterého byl soubor stažen, a vydejte následující příkazy:

tar xvzf ies4linux-XXX.tar.gz

Kde XXX je číslo vydání.

cd ies4linux-XXX

Kde XXX je číslo vydání.

Nyní se nacházíte v adresáři, který obsahuje vše potřebné k instalaci tří různých verzí aplikace Internet Explorer pro Linux (5, 5,5 a 6 Omlouváme se - ne 7 nebo 8). Zadejte následující příkaz:

./ies4linux

Figure 1
Obrázek 1

Výše uvedený příkaz otevře instalační nástroj GUI (viz obrázek 1). Z tohoto nástroje můžete vybrat, které verze (y) aplikace Internet Explorer nainstalovat, jazyk, pokud chcete nainstalovat Flash Player 9 a kam chcete umístit ikony.

Kliknutím na tlačítko Upřesnit získáte další možnosti. V pokročilé sekci si můžete vybrat, zda chcete nainstalovat IE7, což je hodně v beta verzi. Pokusil jsem se o tuto instalaci, abych měl python segfault. Existuje hack pro to, ale to opravdu nestojí za problém. Problém je v tom, že IE7 ještě není podporováno WINE. Jakmile to bude IEs4Linux přidá tuto podporu.

Po provedení těchto voleb klikněte na OK a instalace bude pokračovat.

Figure 2
Obrázek 2

Po zahájení instalace se otevře nové okno (viz obrázek 2). Poslední řádek v tomto okně obsahuje pokyny pro spuštění aplikace Internet Explorer. V mém případě je spustitelný soubor umístěn v / home / jlwallen / bin / ie6 . Při této instalaci jsem zjistil poněkud zvláštní chování. Po dokončení IEs4Linux pravděpodobně nebudete moci spustit Internet Explorer bez pomoci sudo. Nedělej to. Před spuštěním ~ / Bin / IE6 příkaz vydá následující příkaz:

sudo chown -R USER.USER ~ / .ies4linux

Kde USER je uživatelské jméno, pomocí kterého se přihlašujete (v mém případě jlwallen)

Problém je v tom, že některé soubory / adresáře v adresářích ~ / .ies4linux jsou nainstalovány jako uživatel root. Váš standardní uživatel nebude moci tyto příkazy vydat nebo je použít. Takže změna vlastnictví souborů a adresářů v systému Windows ~ / .ies4linux adresář řeší tento problém.

Závěrečné myšlenky

Mít IE 6 ve vašem počítači nevyřeší mnoho problémů. Ale schopnost testovat funkce vašich webových stránek s co největším počtem prohlížečů je vždy dobrá. Doufejme, že IE 7 bude brzy podporována, což přinese ještě větší platnost projektu IEs4Linux.