Встановіть Internet Explorer на Linux за допомогою IEs4Linux
- Категорія: Linux
Вірите чи ні, іноді виникає потреба мати доступ у Internet Explorer. Деякі веб-дизайнери люблять мати можливість протестувати свої сайти з усіма можливими браузерами. Деякі веб-сайти погано розроблені і працюватимуть належним чином лише в Internet Explorer.
Тому багато дизайнерів (і користувачів) повинні мати цей браузер. Якщо ви використовуєте Linux, є кілька можливостей. Ви можете запустити Internet Explorer у віртуальній машині (Дивіться мою статтю ' Встановлення та налаштування VirtualBox для віртуальних ОС ') або ви можете встановити Wine та IEs4Linux.
У цій статті ми розглянемо встановлення Internet Explorer за допомогою Wine та IEs4Linux. Установка не є складною, і врешті-решт у вас повинен бути доступний будь-який браузер для всіх ваших потреб тестування. Незважаючи на те, що для цього встановлення буде потрібно використання WINE, вам не доведеться проходити будь-які складні налаштування WINE. Насправді найскладнішим аспектом цього налаштування є завантаження та запуск сценарію, який піклується про найскладнішу частину інсталяції для вас.
Підготовка до встановлення
Перше, що вам потрібно зробити, це переконатися, що у вас є правильні сховища у ваших /etc/apt/sources.list файл. Відкрийте цей файл та перевірте, чи схожість репозиторіїв Universe не коментовані. Якщо ви використовуєте Januty (9.04), ви побачите рядки:
deb http://us.archive.ubuntu.com/ubuntu/ всесвітній просвіт
deb-src http://us.archive.ubuntu.com/ubuntu/ просвіт Всесвіту
deb http://us.archive.ubuntu.com/ubuntu/ jaunty-оновлення всесвіту
deb-src http://us.archive.ubuntu.com/ubuntu/ jaunty-оновлення всесвіту
Переконайтеся, що жоден із цих рядків не починається з символу '#'. Якщо вони є, видаліть цей символ і збережіть файл. Якщо вам довелося внести зміни у файл, вам потрібно буде оновити apt за допомогою команди:
sudo apt-get update
Тепер ви готові розпочати встановлення.
Встановлення
Перше, що вам потрібно зробити - це встановити пару додатків за допомогою apt-get. З цього ж терміналу ви перевірили source.list видайте наступну команду:
sudo apt-get install wine cabextract
Після завершення вам потрібно завантажити сценарій встановлення IEs4Linux з цей сайт . Після завантаження цього файлу поверніться до вікна вашого терміналу та перейдіть до каталогу, у який було завантажено файл, та видайте наступні команди:
tar xvzf ies4linux-XXX.tar.gz
Де XXX - номер випуску.
CD ies4linux-XXX
Де XXX - номер випуску.
Тепер ви знаходитесь у каталозі, де міститься все необхідне для встановлення трьох різних версій Internet Explorer для Linux (5, 5.5 та 6 Вибачте - немає 7 чи 8). Випустіть таку команду:
./ies4linux

Наведена вище команда відкриє інструмент встановлення GUI (див. Малюнок 1). З цього інструменту ви можете вибрати, яку версію (-ів) Internet Explorer для встановлення, мову, якщо ви хочете встановити Flash Player 9 та де потрібно розміщувати піктограми.
Ви також можете натиснути розширену кнопку для отримання додаткових опцій. У розширеному розділі ви можете встановити IE7, який дуже багато в бета-версії. Я спробував цю установку, щоб мати python segfault. Для цього є злом, але насправді це не варто. Проблема полягає в тому, що IE7 ще не підтримується WINE. Як тільки IEs4Linux додасть цю підтримку.
Після того, як ви зробили цей вибір, натисніть кнопку ОК, і встановлення буде продовжено.

Коли інсталяція розпочнеться, відкриється нове вікно (див. Малюнок 2). Останній рядок у цьому вікні вказує вам, як запустити Internet Explorer. У моєму випадку виконуваний файл знаходиться в / home / jlwallen / bin / ie6 . У цій установці я виявив досить дивну поведінку. Після завершення IEs4Linux ви не зможете запустити Internet Explorer без допомоги sudo. Не роби цього. Перед тим, як запустити ~ / Бін / IE6 команда видає таку команду:
sudo chown -R USER.USER ~ / .ies4linux
Де USER - ім’я користувача, з яким ви входите (у моєму випадку jlwallen)
Проблема полягає в тому, що деякі файли / каталоги в каталогах ~ / .ies4linux встановлюються як користувач root. Ваш стандартний користувач не зможе видавати ці команди або використовувати ці файли. Так змінюється право власності на файли та каталоги в межах ~ / .ies4linux Каталог вирішує цю проблему.
Заключні думки
Наявність IE 6 на вашій машині не вирішить багато проблем. Але мати можливість перевірити можливості своїх веб-сайтів за допомогою якомога більшої кількості браузерів - це завжди добре. Сподіваємось, незабаром буде підтримана IE 7, що принесе ще більше чинності проекту IEs4Linux.