Summary: | Установка Internet Explorer в WINE@Etersoft 2.0 | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Константин Кондратюк <kondratyuk> |
Component: | Internet Explorer / Gecko | Assignee: | Константин Кондратюк <kondratyuk> |
Status: | CLOSED FIXED | QA Contact: | Andrey Vusik <night> |
Severity: | normal | ||
Priority: | P4 | CC: | baraka, lav, night, svzhu |
Version: | 2.0 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 42, 4650 |
Description
Константин Кондратюк
2011-09-09 16:18:37 MSK
Установка через winetricks: ie6 - не устанавливается с ошибкой в скачиваемых файлах. ie7 - устанавливается, но запускается всё равно вайновский explorer. ie8 - устанавливается, запускается, но потом падает; причём перестаёт отрисовываться клиентская часть окна, очень похоже на багу 7631. Установка IE 6.0 с помощью ieinstall завершается без ошибок, но потом запускается вайновский explorer. Такое ощущение, что не хватает чего-то (первое предположение - dcom). На оригинальном 1.3.27 ie8 работает хорошо. При старте вылезает сообщение о краше, но потом всё работает и отображается. Бутылки для ie лежат на eterhack на полке ie (ieinstall, ie6, ie7, ie8). В бутылке ie/ie8 выполнен winetricks ie8: установка без ошибок, полностью соответствовала ванильному вайну. При запуске - падение в urlmon с обширным backtrace'ом. Подробности падения потом, когда будет дебаг-информация в трейсе. Вопрос в том, какую версию поддерживать. Вроде ie8 близок к нормальной работе (в wwo, пока не в eterhack), но у него жёстче лицензия, чем у ie6 вроде. Вообще, оптимально держать в поддержке 6 и 8 эксплореры. ie8 устанавливается и хорошо работает, например, в качестве движка для справки 1С. Из лицензионного соглашения ie8: "Данное дополнение предоставляется по лицензии корпорацией Майкрософт (или, в зависимости от места вашего проживания, одним из ее аффилированных лиц). Вы имеете право использовать это дополнение, если у вас есть лицензия на использование программного обеспечения, для которого предназначено дополнение, а именно Microsoft Windows XP, Windows Vista, Windows Server 2003 или Windows Server 2008 («программное обеспечение»). Вы не имеете права использовать дополнение, если у вас нет лицензии на программное обеспечение. Вы имеете право использовать это дополнение с каждой лицензионной копией программного обеспечения." Таким образом, ставить ie8 в wine не имеет смысла. Хорошая новость: ieinstall работает в eterhack! Установка проходит без ошибок на текущей версии скрипта, без всякой адаптации. Даже flash ставится и работает. Интересная особенность: $ wine iexplore в произвольном месте запускает WINE Internet Explorer, а $ wine "c:\Program Files\Internet Explorer\iexplore.exe" или $ wine iexplore при нахождении в директории с iexplore.exe запускает уже MS IE. Таким образом, всё работает. Мы можем объявлять ограниченную поддержку ie8 (движок работает, интерфейс нет). Поддержка ie6 остаётся. Установка ie6 - скриптом ieinstall, через winetricks тянет битый дистрибутив с несовпадающим хэшем. принято |