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

65

Я разрабатываю один сайт с функцией чата в Rails. Я использую Ubuntu 12.04 LTS. Мне нужно проверить, что сайт IE9, потому что функция чата использует сокет io HTML5. Я хочу знать, как установить IE9 в Ubuntu. Я просмотрел расширения Chrome и Firefox, но если имеется автономный доступ, пожалуйста, дайте мне предложение.

    
задан Anand Soni 19.09.2012 в 08:09
источник

16 ответов

67

Microsoft создала некоторые настраиваемые Windows VHD с целью позволить веб-дизайнерам тестировать веб-сайты в Internet Explorer 10, 9, 8 и 7 бесплатно в течение 30 дней:

Вы можете загрузить изображения виртуальной машины с этого сайта:

  • Виртуальная машина (VM), Windows Virtual PC и amp; Браузерная загрузка | Modern.IE # загрузки

С сайта:

  
  1. Загрузите SFX и все файлы RAR для виртуальной машины (у меньших виртуальных машин могут отсутствовать файлы с расширением RAR). В каждом из приведенных ниже наборов содержится   разделенный архив, предоставленный текстовый файл (.txt) содержит URL-адреса для всех   файлов в наборе, и это можно использовать непосредственно с помощью 'wget'   команды в Linux. С терминала введите wget -i [URL TO TEXT FILE].   Для загрузки одного файла Windows XP используйте wget [URL ДЛЯ ЗАГРУЗКИ ФАЙЛА]   вместо этого.
  2.   

Пример 1:

wget -i https://az412801.vo.msecnd.net/vhd/IEKitV1_Final/VirtualBox/Linux/IE8_Win7/IE8.Win7.For.LinuxVirtualBox_2.txt
     

Пример 2:

wget https://az412801.vo.msecnd.net/vhd/IEKitV1_Final/VirtualBox/Linux/IE6_XP/IE6.WinXP.For.LinuxVirtualBox.sfx
     
  1. После завершения загрузки всех файлов для набора дайте разрешение на выполнение SFX-файла, набрав chmod + x filename.sfx на   терминал.

  2.   
  3. Выполните исполняемый файл SFX из терминала с помощью ./filename.sfx, чтобы развернуть виртуальную машину в текущем каталоге.

  4.   

См. также:

ответ дан Suhaib 19.09.2012 в 17:31
источник
50

Это для личного / нормального использования или для тестирования разработки веб-сайта?

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

winetricks ie6

или

winetricks ie7

или

winetricks ie8

И он должен установить barebones, только что функционирующую версию IE. Однако это не будет полным. Вы можете обнаружить, что запуск IE в VMWare Player или VirtualBox с их бесшовной интеграцией может быть лучшим выбором.

Если это необходимо для тестирования веб-разработки, посмотрите на браузеры, которые могут протестировать веб-сайт для вас в разных браузерах и версиях.     

ответ дан Mendhak 08.10.2011 в 11:40
22

Лучшим вариантом является запуск IE из VirtualBox. Некоторое время назад Microsoft создала несколько файлов для запуска IE 7, 8 и 9 бесплатно с VirtualBox (без лицензии Windows). Попробуйте.

Цитата из Webupd8.org:

  

Корпорация Майкрософт создала некоторые настраиваемые Windows VHD с целью   позволяя веб-дизайнерам тестировать веб-сайты в Internet Explorer 9, 8 и   7, бесплатно. Чтобы упростить настройку, xdissent создал Mac   OSX / Linux, который будет загружать необходимые файлы, извлекать   их, установите последние дополнения для гостевой системы VirtualBox и т. д.

Подробнее здесь . :)     

ответ дан kv1dr 10.10.2011 в 23:02
17

Вы можете установить Internet Explorer, но насколько я знаю только версии 8 и ниже.

Вот как. Я использую PlayOnLinux, потому что он делает использование WINE намного проще. Если у вас нет PlayOnLinux, установите его из Ubuntu Software Center (если вы хотите получить последнюю версию, перейдите в PlayOnLinux download страница , нажмите «Ubuntu» и следуйте инструкциям).

  • Откройте PlayOnLinux. Подождите несколько секунд, пока он обновится (строка состояния внизу).
  • Нажмите на большую кнопку «+ Установить». Откроется новое окно.
  • Нажмите кнопку «Интернет».
  • Нажмите «Internet Explorer 8».
  • Нажмите «Установить».

  • Появится мастер установки. Нажмите "Далее; подождите немного.
  • IE8 начнет установку, задав вам вопрос, а затем принять условия лицензии. Он предложит вам установить обновления; снимите этот флажок и нажмите «Далее».
  • Подождите немного.
  • При появлении запроса выберите «Перезапустить сейчас (рекомендуется)». Это будет not перезагрузить компьютер; вместо этого PlayOnLinux будет имитировать перезапуск Windows.

Теперь у вас будет значок Internet Explorer на рабочем столе, а другой - в окне PlayOnLinux. Вы можете дважды щелкнуть любой из них, чтобы запустить IE8.

Обратите внимание, что дисплей не будет точно соответствовать тому, что в Windows по нескольким причинам, но по крайней мере он даст вам IE8 на Ubuntu!

    
ответ дан Paddy Landau 19.12.2012 в 14:31
13

На сегодняшний день (30 сентября 2010 г. и Wine 1.3.3) IE 8 не работает в Wine. Он будет устанавливать и загружать, но он не будет подключать или отображать страницу, и окно будет иметь много видимых сбоев.

Если это когда-либо будет работать в будущем, вам нужно будет использовать пакеты Wine1.3 из Wine PPA.

Чтобы установить его, самый простой способ - использовать winetricks. Если вы добавили PPA и установили вино, у вас уже должен быть пакет winetricks - просто введите winetricks ie8, чтобы выполнить установку.

Если вы используете разные версии Internet Explorer для веб-разработки, я настоятельно рекомендую создавать отдельные винные исправления для каждого из них. См. Мой пост в блоге: Ссылка

    
ответ дан Scott Ritchie 30.09.2010 в 18:22
12

Загрузите и установите бесплатное программное обеспечение виртуальной машины Oracle Virtualbox

  1. Используйте сценарии, отмеченные в статье OS X Daily Internet Explorer для Mac - простой способ: запустите IE 7, IE8 и amp; IE9 бесплатно в виртуальной машине для загрузки, конвертирования и установки бесплатных виртуальных машин IE для IE, которые будут использоваться в VirtualBox.

Затем выберите любую или все из этих версий Internet Explorer:

  

Установить ВСЕ версии Internet Explorer: IE7, IE 8 и IE 9

curl -s https://raw.githubusercontent.com/xdissent/ievms/master/ievms.sh | bash
  

Установить только Internet Explorer 7

curl -s https://raw.githubusercontent.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="7" 
  

Установить только Internet Explorer 8

curl -s https://raw.githubusercontent.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="8" bash
  

Установить только Internet Explorer 9

curl -s https://raw.githubusercontent.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="9" bash

Примечание. Если вы видите это сообщение В настоящее время программа «curl» не установлена. , когда вы запускаете какую-либо из команд curl выше, вы можете установите его, набрав:

sudo apt-get install curl

Здесь вы можете видеть, как я запускаю Internet Explorer 8 в моей машине Ubuntu:

запускает Internet Explorer 8 в моей машине Ubuntu

    
ответ дан Michael Durrant 29.11.2012 в 13:37
9

Теперь Microsoft выпустила изображения Virtualbox, которые вы можете скачать прямо из них:

Ссылка

  

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

    
ответ дан Richard Hollis 14.06.2013 в 11:00
5

Я не могу поверить, что никто еще не опубликовал это, но как насчет Браузера ? Они предоставляют виртуальную машину, к которой вы можете получить доступ в Интернете как с IE9, так и с IE10 (при обновлении до платной учетной записи вы также можете использовать IE7 и IE8).

    
ответ дан Nathan Osman 04.04.2013 в 18:30
4

Кстати, вы можете обойти установку всех браузеров мира и протестировать свою веб-страницу, используя инструмент, например Браузерные снимки .

(Я не отвечаю на ваш вопрос, но просто подумал, что я упомянул, поскольку, глядя на ваши комментарии, кажется, именно поэтому вы хотите установить IE на Ubuntu)

    
ответ дан Umang 30.07.2010 в 11:13
3

Для достижения наилучшего результата вы должны попытаться установить IE 9 в VMware (если вам не требуется какое-либо 3D-ускорение - это не удастся).

Однако вы можете попробовать сначала изменить агент пользователя с аддоном в Firefox, чтобы он был распознан как IE 9, просто чтобы проверить, загружается ли он и т. д.

    
ответ дан Aquarius 19.09.2012 в 22:52
3

Вы можете попробовать одно из следующих. Первый работает очень хорошо.

Ссылка

или

Ссылка

или

Ссылка

    
ответ дан To Do 29.11.2012 в 14:29
2

Я не думаю, что есть хорошее решение.

Вы можете попробовать CrossOver Office или IEs4Linux , в котором используется Wine, но я сомневаюсь, что результат будет очень хорошим.

В качестве альтернативы вы можете установить Windows на виртуальную машину, такую ​​как VirtualBox, и провести тестирование с помощью реального IE.

    
ответ дан Nat Naydenova 19.12.2012 в 12:17
2

Вот самое простое решение:

Ссылка

Не пробовал, но звучал интересно.

    
ответ дан Teknika 29.06.2014 в 23:12
1

Я нахожу, что вино сильно ограничено в тестировании IE и в любом случае это лишь половина решения, так как вы не знаете, будет ли надлежащая установка IE в Windows обрабатываться по-другому (я обнаружил, что firefox обрабатывает по-разному в Ubuntu и Win XP) .

И поскольку IE настолько интегрирован в Windows (я считаю, что MS думает об этом как о силе, даже если вы это эквивалент жесткой связи - это плохой дизайн), единственный IE-пакет, который позволяет запускать несколько IE, не работа также хорошо (просто сломанная функциональность).

Итак, я создал 4 виртуальных ящика (нужно всего около 1 гига каждый), с IE6 - IE9 на них, с полной установкой для каждого. Это оказалось довольно надежным с точки зрения фатизма к рендерингу. Вы, конечно же, можете установить firefox и chrome на одном из них (чтобы убедиться, что сайт отлично смотрится в Windows). Он немного стесняет машину, если я запускаю более 2 при ti

    
ответ дан Screamer 10.10.2011 в 22:17
1

Try

Ссылка

, что относится к Ссылка

, который загружает и настраивает изображения виртуальной машины с microsoft.com для запуска в VirtualBox.

Я попробовал winetricks, ies4linux, playonlinux и другие инсталляторы IE. В результате IE никогда не был полезен для меня. - Мне нужно, чтобы запускать элементы управления ActiveX для онлайн-платежей / банковских операций в Китае (абсолютно никоим образом не вокруг), и это действительно работает !! Скорость удивительна в использовании на моем Atom Netbook.

    
ответ дан Robert Siemer 25.07.2012 в 10:27
1

Это очень легко сделать.

Сделайте winetricks ie7 или ie8 или ie6, что бы вы ни хотели. Установка будет автоматически запущена, что бы вы не получили ошибку, которую установка не может обнаружить в системной архитектуре. Исправьте это, сделав

WINEPREFIX=~/.wine32ie7 WINEARCH=win32 winetricks ie7

в терминале и измените т. е. на номер, который вы делаете, а затем выполните

winetricks ie7

Теперь он должен работать

    
ответ дан Nikolaaa1 17.12.2013 в 14:30