Для любого веб-разработчика Internet Explorer является необxодимым ПО. Именно по этой причине многие выбирают в качестве операционной системы MS Windows. Хочу рассказать как можно поставить Internet Explorer под Linux, и это гораздо проще чем кажется.
Приведенная ниже инструкция позволит вам с легкостью установить IE6 под Ubuntu. На момент написания статьи я проверял на версиях Ubuntu 8.04 и 8.10. Работает на ура.
1) Ставим wine
sudo apt-get update
sudo apt-get install wine cabextract или sudo apt-get install cabextract
2) Скачиваем скрипт для установки отсюда и разархивируем.
Или так
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
tar xvfz ies4linux-latest.tar.gz
3) И собственно установка
cd ies4linux-2.99.0.1
название директории может измениться если выйдет новая версия.
./ies4linux
Если скрипт будет ругаться на то что версия wine устарела
вот инструкция по установке последней версии под убунту
http://www.winehq.org/site/download-deb
Можно запускать и с командной строки
~/bin/ie6
О flash в IE: он не всегда корректно ставится установщиком. Поэтому после установки рекомендую пойти по адресу http://www.macromedia.com/shockwave/download/triggerpages_mmcom/default.... и установить проигрыватель. Заходить конечно установленым IE.
Наслаждайтесь.
Источник: http://www.tatanka.com.br/ies4linux/page/Main_Page
Установка IE6 под wine 0.9.60 без ie4linux | [исправить] |
Если Вы хотите установить Internet Explorer автоматически используйте IEs4linux. Это руководство для тех пользователей которые не хотят использовать IEs4linux.
1.Создаем новую конфигурацию wine в другой директории с помощью wineprefix.
wineprefixcreate --prefix ~/.wineIE6
2. Следующим шагом установим в переменной путь к каталогу для IE6, выполняем
export WINEPREFIX="$HOME/.wineIE6"
3.Необходимо удалит или переместить следующие файлы, иначе wine не даст при установке IE обновить эти файлы
Program Files/Internet Explorer/iexplore.exe
в каталоге ~/.wineIE6/windows/system32
mshtml.dll shdoclc.dll shdocvw.dll shlwapi.dll urlmon.dll wininet.dll
4.Запускаем winecfg, переходим на закладку Библиотеки(Libraries ) и добавляем следующее приложение и библиотеки:
iexplore.exe mshtml shdoclc shdocvw shlwapi urlmon wininet mlang
И устанавливаем их в Сторонняя, встроенная (native, builtin.)
5.Устанавливаем версию эмуляции 2000 в winecfg.
6.В реестре надо указать версию IE ниже чем 6.
7. HKEY_LOCAL_MACHINE->Software->Microsoft->Internet Explorer->Version Например 5.0.
8.Запускаем IE6SETUP.EXE. Он должен установиться без ошибок. (можно использовать параметр /q чтобы он не задавал вопросов при инсталляции)
9.Теперь нужно зарегистрировать все библиотеки (dll) в каталоге ~/.wineIE6/windows/system32 . Открываем любую консоль переходим в каталог и выполняем команду дважды:
for i in *.dll *.ocx; do regsvr32 /i $i; done
10.С этого момента IE6 будет запускаться но не будет ничего отображать. Чтобы исправить эту проблему надо скачать файл msls31.dll (используйте google) и поместить его в ~/.wineIE6/windows/system32. Можно взять с машины с Windows.
11.Теперь Вы можете запускать IE6.
WINEPREFIX="$HOME/.wineIE6" wine iexplore.exe
Первоисточник текста на английском: http://appdb.winehq.org/appview.php?versionId=469 Автор: Artem Tashkinov, перевод: Spike.
|
Комментариев нет:
Отправить комментарий