Как установить Internet Explorer (несколько версий)?
Я разрабатываю один сайт, который имеет функцию чата в Rails. Я использую Ubuntu 12.04 LTS. Мне нужно проверить, что сайт IE9, потому что функция чата использует сокет io HTML5. Я хочу знать, как установить IE9 в Ubuntu. Я посмотрел на расширения Chrome и Firefox, но если есть какие-либо автономные версии, пожалуйста, дайте мне совет.
16 ответов
Microsoft создала несколько индивидуальных виртуальных жестких дисков Windows, чтобы веб-дизайнеры могли бесплатно тестировать веб-сайты в Internet Explorer 10, 9, 8 и 7 в течение 30 дней:
Вы можете скачать образы виртуальных машин с этого сайта:
С сайта:
- Загрузите SFX и все файлы RAR для виртуальной машины (более мелкие виртуальные машины могут не иметь файлов с расширением RAR). В каждом наборе ниже, содержащем разделенный архив, предоставленный текстовый файл (.txt) содержит URL-адреса для всех файлов в наборе, и это можно использовать непосредственно с командой 'wget' в Linux. С терминала введите wget -i [URL К ТЕКСТОВЫМ ФАЙЛАМ]. Для загрузки отдельных файлов в Windows XP используйте wget [URL TO DOWNLOAD FILE].
Пример 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
После завершения загрузки всех файлов для набора дайте разрешение на выполнение SFX-файла, набрав в терминале команду chmod +x filename.sfx.
Запустите исполняемый файл SFX из терминала с помощью./filename.sfx, чтобы развернуть виртуальную машину в текущий каталог.
Смотрите также:
Это для личного / обычного использования или для тестирования разработки сайтов?
Если это для обычного просмотра, вы можете получить winetricks. Тогда беги
winetricks ie6
или же
winetricks ie7
или же
winetricks ie8
И это должно установить barebones, просто функционирующую версию IE. Это не будет полной вещью все же. Вы можете обнаружить, что лучше всего использовать IE в VMWare Player или VirtualBox с их бесшовной интеграцией.
Если это для тестирования веб-разработки, взгляните на browsershots.org, который может проверить сайт для вас в разных браузерах и версиях.
Лучший вариант - запустить IE из VirtualBox. Некоторое время назад Microsoft создала несколько файлов для запуска IE 7, 8 и 9 бесплатно из VirtualBox(лицензия Windows не требуется). Попробуйте.
Цитируется с Webupd8.org:
Microsoft создала несколько индивидуальных виртуальных жестких дисков Windows, чтобы веб-дизайнеры могли бесплатно тестировать веб-сайты в Internet Explorer 9, 8 и 7. Чтобы упростить настройку, xdissent создал скрипт Mac OSX / Linux, который будет загружать необходимые файлы, распаковывать их, устанавливать последние гостевые дополнения VirtualBox и так далее.
Узнайте больше здесь.:)
Вы можете установить Internet Explorer, но, насколько мне известно, только версии 8 и ниже.
Вот как. Я использую PlayOnLinux, потому что это делает использование WINE намного проще. Если у вас нет PlayOnLinux, установите его из Центра программного обеспечения Ubuntu (если вам нужна последняя версия, перейдите на страницу загрузки PlayOnLinux, нажмите "Ubuntu" и следуйте инструкциям).
- Откройте PlayOnLinux. Подождите несколько секунд, пока он обновится (строка состояния внизу).
- Нажмите на большую кнопку "+ Установить". Откроется новое окно.
- Нажмите на кнопку "Интернет".
- Нажмите "Internet Explorer 8".
- Нажмите "Установить".
- Появится мастер установки. Нажмите кнопку "Далее; Подожди немного.
- IE8 начнет установку, задав вам вопрос, а затем примет условия лицензии. Он предложит вам установить обновления; снимите этот флажок и нажмите Далее.
- Подождите немного дольше.
- При появлении запроса выберите "Перезагрузить сейчас (рекомендуется)". Это не перезагрузит ваш компьютер; вместо этого PlayOnLinux будет имитировать перезагрузку Windows.
Теперь у вас на рабочем столе будет значок Internet Explorer, а в окне PlayOnLinux - другой. Вы можете дважды щелкнуть любой из них, чтобы запустить IE8.
Обратите внимание, что дисплей не будет точно соответствовать этому в Windows по нескольким причинам, но по крайней мере он даст вам IE8 на Ubuntu!
На сегодняшний день (30 сентября 2010 г. и Wine 1.3.3) IE 8 не работает в Wine. Он установится и загрузится, но не подключит и не отобразит страницу, и в окне будет много видимых глюков.
Если это когда-нибудь сработает, вам нужно будет использовать пакеты Wine1.3 из Wine PPA.
Чтобы установить его, самый простой способ - использовать winetricks. Если вы добавили PPA и установили wine, у вас уже должен быть пакет winetricks - просто введите winetricks ie8, чтобы выполнить установку.
Если вы используете разные версии Internet Explorer для веб-разработки, я настоятельно рекомендую создавать отдельные wineprefixes для каждой из них. Смотрите мое сообщение в блоге: http://yokozar.org/blog/archives/236
Загрузите и установите бесплатное программное обеспечение Oracle Virtualbox Virtual Machine
- Используйте сценарии, описанные в статье OS X Daily, Internet Explorer для Mac: легкий путь: запустите IE 7, IE8 и IE9 Free на виртуальной машине, чтобы загрузить, преобразовать и установить бесплатные виртуальные машины тестирования IE от Microsoft, которые будут использоваться на 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:
Microsoft выпустила образы Virtualbox, которые можно загрузить непосредственно с них:
http://www.modern.ie/en-us/virtualization-tools
Тестируйте версии IE, используя виртуальные машины, которые вы загружаете и управляете в своей собственной среде разработки.
Я не могу поверить, что никто еще не опубликовал это - но как насчет http://browserling.com/? Они предоставляют виртуальную машину, к которой вы можете получить доступ в Интернете как с IE9, так и с IE10 (если вы переходите на платную учетную запись, вы также можете использовать IE7 и IE8).
Кстати, вы можете обойти установку всех браузеров мира и протестировать свою веб-страницу с помощью такого инструмента, как Browser Shots.
(Я не отвечаю на ваш вопрос, но просто подумал, что упомяну, поскольку, посмотрев на ваши комментарии, кажется, что именно поэтому вы хотите установить IE в Ubuntu)
Для достижения наилучшего результата, вы должны попытаться установить IE 9 в VMware (если вам не нужно какое-либо 3D-ускорение - это не удастся).
Однако вы можете сначала попытаться изменить пользовательский агент с надстройкой на Firefox, чтобы он распознавался как IE 9, просто чтобы проверить, загружается ли он и тому подобное.
Вы можете попробовать один из следующих. Первый работает довольно хорошо.
https://browserlab.adobe.com/en-us/index.html
или же
или же
Вот самое простое решение:
https://www.modern.ie/en-us/virtualization-tools
Не пробовал это, но звучит интересно.
Я не думаю, что есть хорошее решение для этого.
Вы можете попробовать CrossOver Office или IEs4Linux, который использует Wine, но я сомневаюсь, что результат будет очень хорошим.
В качестве альтернативы вы можете установить Windows на виртуальную машину, такую как VirtualBox, и проводить тестирование в реальном IE.
Пытаться
http://www.webupd8.org/2011/09/test-websites-in-internet-explorer-9-8.html
который это относится к https://github.com/xdissent/ievms
который загружает и настраивает бесплатные образы виртуальных машин с microsoft.com для запуска в VirtualBox.
Я пробовал winetricks, ies4linux, playonlinux и другие винные установщики IE. Получившийся IE никогда не был мне полезен. - Мне нужно, чтобы он запускал элементы управления ActiveX для онлайн-платежей / банковских операций в Китае (это абсолютно невозможно), и это действительно работает!! Скорость удивительно подходит для моего нетбука Atom.
Я обнаружил, что Wine очень ограничен в тестировании IE и в любом случае является лишь половиной решения, поскольку вы не знаете, будет ли корректно отображаться правильная установка IE в Windows (я обнаружил, что Firefox по-разному отображает в Ubuntu и Win XP).
И поскольку IE настолько интегрирован в Windows (я считаю, что MS считает это сильной стороной, даже если это эквивалент жесткой связи - что является плохим дизайном), один пакет IE, позволяющий запускать несколько IE, не работает так хорошо либо (просто нарушена функциональность).
Итак, я создал 4 виртуальных бокса (нужно всего около 1 гигабайта в каждом), с IE6 - IE9 на них, с полной установкой для каждого. Это оказалось довольно надежным с точки зрения достоверности рендеринга. Конечно, вы также можете установить Firefox и Chrome на одну из них (чтобы убедиться, что сайт отлично выглядит и на Windows). Это немного напрягает машину, если я бегу более 2 раз
Это так легко сделать.
Делайте winetricks ie7 или ie8 или ie6, как хотите. Установка будет запущена автоматически, что бы вы ни получили, ошибка установки не может определить архитектуру системы. Исправьте это, выполнив
WINEPREFIX=~/.wine32ie7 WINEARCH=win32 winetricks ie7
в терминале и измените то есть на номер, который вы делаете, а затем выполните
winetricks ie7
Это должно работать сейчас