Как установить (или макетировать) Internet Explorer?

Мне нужно установить приложение Windows, которое проверяет, установлен ли Internet Explorer по крайней мере 5-й версии, и отказывается от установки (хотя я считаю, что оно действительно не нужно для работы), если это не так.

Я пробовал winetricks для установки, т.е. 8, 7, 6 полных, 6 предлагаемых версий - ни одна не работала - установщики версий 7 и 8 сообщают об отсутствии функции в msvcr (установка всех версий msvcr не помогла), т.е. 6 сообщают о какой-то другой ошибке (Я уточню, если это имеет значение).

Я также пробовал IEs4Linux - он тоже не работает, жалуясь на ошибку "BadIDChoice" X Window System, полученную ies4linux-gtk.py.

Есть ли способ установить любую версию IE в Ubuntu 10.10 с Wine или поразить ее? Мне даже не нужно, чтобы он работал, просто чтобы быть установленным в системе Wine, чтобы другие программы Windows могли видеть его там.

Я использую Ubuntu 10.10 с Wine 1.3.8.

4 ответа

Если вы хотите подделать его, попробуйте: winetricks

альтернативный текст

Если это не работает, я не могу вам чем-то помочь, кроме как предложить установить с помощью playonlinux, а затем заменить префикс wine на префикс ie, но это будет означать, что вам придется переустановить все.

Иван, в Wine HQ AppDB (http://appdb.winehq.org) есть записи для нескольких версий Internet Explorer. Вы пробовали их все безуспешно? Обратите внимание на версии, нет ничего необычного в том, что новая версия Wine ломает приложения, которые работали в предыдущей.

Однако, поскольку у меня никогда не было необходимости использовать IE под Wine (и я никогда не пробовал), для простоты я бы настоятельно рекомендовал использовать PlayOnLinux, который вы можете

apt-get установить playonlinux

До сих пор у меня не было проблем при установке игр и приложений через скрипты в их репозиториях. Здесь есть много возможностей:

  • Используйте его непосредственно для установки IE 6 или 7
  • Используйте их сайт, чтобы проверить, что делают их скрипты, поэтому вы можете сделать это сами (проверьте http://www.playonlinux.com/repository/?cat=4 и затем нажмите на записи IE 6 и 7)
  • Вы можете просто использовать его для управления "средой Wine" и настройки различных префиксов / версий Wine для каждого приложения - даже если у них нет доступных сценариев, но вам удается самостоятельно настроить / запустить приложение

Ответы в этом моем блоге. Поскольку у вас уже есть Wine PPA с бета-винами, у вас уже должны быть winetricks. Буквально все, что вам нужно сделать на этом этапе:

winetricks ie6

(или winetricks ie7, или winetricks ie8). Обратите внимание, что я не уверен, что ie8 действительно работает в данный момент, но он по крайней мере устанавливает.

Если вам нужен поддельный IE, это теперь встроенная функция Wine, если у вас установлен геккон Wine. Wine-gecko находится в отдельном пакете, но он должен был быть установлен автоматически при установке Wine.

Если вы используете Firefox, вы можете использовать это расширение, чтобы издеваться над агентом браузера.

Я знаю, что это не связано, так как вам нужно проверить существование, но следующим шагом может быть использование IE, и это может быть полезно для этого.

Другие вопросы по тегам