Установите Internet Explorer в Linux с IEs4Linux

Хотите верьте, хотите нет, но иногда бывает необходимо иметь доступный 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-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 — номер версии.

компакт-диск ies4linux-XXX

Где XXX — номер версии.

Теперь вы находитесь в каталоге, который содержит все необходимое для установки трех разных версий Internet Explorer для Linux (5, 5.5 и 6 Извините — нет 7 или 8). Выполните следующую команду:

./ies4linux

фигура 1фигура 1

Приведенная выше команда откроет средство установки с графическим интерфейсом пользователя (см. Рисунок 1). В этом инструменте вы можете выбрать, какую версию (и) Internet Explorer установить, язык, если вы хотите установить Flash Player 9, и где вы хотите разместить значки.

Вы также можете нажать кнопку «Дополнительно», чтобы просмотреть дополнительные параметры. В расширенном разделе вы можете выбрать установку IE7, который находится в стадии бета-тестирования. Я попытался установить эту установку только для того, чтобы иметь python segfault. Для этого есть хакер, но это не стоит того. Проблема в том, что IE7 еще не поддерживается WINE. Как только это произойдет, IEs4Linux добавит эту поддержку.

После того, как вы сделали этот выбор, нажмите OK, и установка продолжится.

фигура 2фигура 2

Когда начнется установка, откроется новое окно (см. Рисунок 2). Последняя строка в этом окне инструктирует вас, как запустить Internet Explorer. В моем случае исполняемый файл находится в / дома / jlwallen / bin / ie6 . Я обнаружил довольно странное поведение при этой установке. После завершения IEs4Linux вы не сможете запустить Internet Explorer без помощи sudo. Не делайте этого. Прежде чем запустить ~ / bin / ie6 command выполните следующую команду:

sudo chown -R ПОЛЬЗОВАТЕЛЬ.ПОЛЬЗОВАТЕЛЬ ~ / .ies4linux

Где USER — это имя пользователя, с которым вы входите в систему (в моем случае jlwallen)

Проблема в том, что некоторые файлы / каталоги в каталогах ~ / .ies4linux устанавливаются от имени пользователя root. Ваш стандартный пользователь не сможет выполнить эту команду или использовать эти файлы. Таким образом, изменение владельца файлов и каталогов в ~ / .ies4linux каталог решает эту проблему.

Вывод

Наличие IE 6 на вашем компьютере не решит многих проблем. Но всегда хорошо иметь возможность тестировать функции своих веб-сайтов с помощью максимально возможного количества браузеров. Надеюсь, в ближайшее время будет поддерживаться IE 7, что сделает проект IEs4Linux еще более актуальным.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *