09 Сентябрь, 2008 12:59
Все, кто хоть как-то связан с созданием Веб-сайтов, знают, что существует очень пакостная версия Internet Explorer'а, а именно версия 6. Очень часто сайт выглядит замечательно в Firefox, IE7 и даже Opera, а вот в IE6 начинает расползаться и глючить. Игнорировать эту версию, к сожалению, пока нельзя, слишком много пользователей пользуется Windows XP, в котором по умолчанию установлен именно IE6.
Раньше, работая под Linux, я просто использовал какой-либо эмулятор x86-машины (как правило, qemu) и устанавливал на него родную XP. Сегодня решил поинтересоваться, не появилось ли какого-то другого способа заиметь IE6 на своем Linux-десктопе? Оказывается, такой способ есть, для этого понадобится только эмулятор Wine, который работает на порядок быстрее любого эмулятора железа (в т.ч. qemu). Для установки используется специально написанный добрым человеком (21-летним программистом из Бразилии, которого зовут Sérgio Luís Lopes Júnior), скрипт ies4linux. Для моей версии дистрибутива (Fedora 9) последовательность установки следующая:
1. Логинимся как root
2. Ставим эмулятор Wine:
yum -y install wine*
3. Устанавливаем утилиту распаковки CAB-архивов cabextract:
yum -y install cabextract
4. Логинимся как обычный пользователь
5. Забираем скрипт ies4linux с официального сайта и разархивируем:
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
tar zxvf ies4linux-latest.tar.gz
6. Запускаем скрипт (* - номер последней версии скрипта)
cd ies4linux-*
./ies4linux
7. Выбираем опции: версию IE, а также ставить Adobe Flash Player или нет, и начинаем установку (я выбирал опции по умолчанию). Скрипт сам скачивает все необходимые файлы дистрибутива. В процессе установки у меня возникли небольшие проблемы - скрипт почему-то не захотел создавать сам поддиректорию tmp, в которую он разархивирует дистрибутив, поэтому пришлось создать ее руками и перезапустить установку.
8. Получаем вот такую красивую иконку на десктопе и полноценно работающий Internet Explorer:
Для запуска из терминала можно использовать команду ie6.
Все отображается и работает отлично, правда, такое ощущение, что есть некоторые проблемы с утечками памяти, поэтому не советую держать этот IE запущенным подолгу (т.е. запустил, проверил нужные страницы и сразу закрыл).
08/10/2008, 21:32
все класно только не создало иконку на рабочем столе незнаю почему кто нибудь что то про это знает?
09/10/2008, 08:49
Честно говоря, не знаю, почему не создалась иконка. Но вы же можете создать ее самостоятельно? :)
22/04/2009, 10:33
При попытке установить IE7 установка оборвалась, поэтому иконки не создались. Вот и причина...
09/06/2009, 13:23
как добавить шрифтов
10/06/2009, 09:38
Шрифты надо устанавливать в Wine, почитайте по нему документацию.
27/02/2010, 21:49