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


69

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

Відповіді:


70

Microsoft створила декілька індивідуальних VHD-дисків Windows, щоб веб-дизайнери могли тестувати веб-сайти в Internet Explorer 10, 9, 8 та 7 безкоштовно протягом 30 днів:

Ви можете завантажити зображення віртуальної машини з цього веб-сайту:

З сайту:

  1. Завантажте SFX та всі файли RAR для VM (менші VM можуть не мати файлів із розширенням RAR). У кожному наборі нижче, який містить розділений архів, наданий текстовий файл (.txt) містить URL-адреси для всіх файлів у наборі, і це можна використовувати безпосередньо з командою 'wget' в Linux. З терміналу введіть wget -i [URL ДО ТЕКСТУ ФАЙЛУ]. Для завантаження одного файлу Windows XP використовуйте wget [URL ДО ЗАВАНТАЖЕННЯ ФАЙЛУ] замість цього.

Приклад 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. Виконайте виконуваний файл SFX з терміналу за допомогою ./filename.sfx для розширення віртуальної машини до поточного каталогу.

Дивитися також:


1
Ці образи дуже засмучують. Закінчується термін дії, що змушує вас повторно встановити зображення дуже часто.
— earthmeLon

11
Нічого ... Microsoft приємно поширює щось на Linux? Повинна бути отрута ...
— Вільф

Працює дуже чудово, і, мабуть, має тривати 90 днів .... - сторінка керівництва тут .
— Вільф

Вищезгадане не спрацювало для мене 14.04; надані інструкції не призвели до роботи працюючого виконуваного файлу. Я встановив rar і ​​unrar, потім змінив розширення для sfx на rar і ​​відкрив це в Archive Manager, тоді мені вдалося перетягнути файл яєць VBox.
— SMTF

Далі пропонується обробити 90 днів:These virtual machines expire after 90 days. We recommend setting a snapshot when you first install the virtual machine which you can roll back to later
— m13r

50

Це для особистого / нормального використання або для тестування розробки веб-сайтів?

Якщо це для звичайного перегляду, ви можете отримати виноградники . Потім бігайте

winetricks ie6

або

winetricks ie7

або

winetricks ie8

І він повинен встановити безпрограшну, щойно функціонуючу версію IE. Але це не буде повною справою. Ви можете виявити, що запуск IE у програмі VMWare Player або VirtualBox при їх безперебійній інтеграції може бути кращим вибором.

Якщо це тестування веб-розробок, перегляньте браузерhots.org, який може перевірити веб-сайт для вас у різних браузерах та версіях.


Коментар щодо винної префікса також буде непоганим (для 64-бітного Ubuntu): Встановити: WINEPREFIX=$HOME/prefix32 WINEARCH='win32' wine ie8Виконати: WINEPREFIX=$HOME/prefix32 WINEARCH='win32' wine 'C:\Program Files\Internet Explorer\iexplore'Тестовано з Ubuntu 14.04
— Thorsten Niehues

IE не працює належним чином :(
— Thorsten Niehues

Як ви це запускаєте?
— гайд

22

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

Цитується з Webupd8.org:

Microsoft створила декілька індивідуальних VHD-дисків Windows, щоб веб-дизайнери могли тестувати веб-сайти в Internet Explorer 9, 8 та 7 безкоштовно. Щоб полегшити налаштування, xdissent створив сценарій Mac OSX / Linux, який завантажить необхідні файли, витягне їх, встановить останні гостьові доповнення VirtualBox тощо.

Детальніше читайте тут . :)


1
Звучить приголомшливо.
— Матенг

18

Ви можете встановити Internet Explorer, але наскільки я знаю лише версії 8 і нижче.

Ось як. Я використовую PlayOnLinux, оскільки це робить використання WINE набагато простіше. Якщо у вас немає PlayOnLinux, встановіть його в Центрі програмного забезпечення Ubuntu (якщо ви хочете останню версію, перейдіть на сторінку завантаження PlayOnLinux , натисніть «Ubuntu» та дотримуйтесь інструкцій).

  • Відкрийте PlayOnLinux. Зачекайте кілька секунд, поки оновиться (рядок стану внизу).
  • Натисніть на велику кнопку "+ Встановити". Відкриється нове вікно.
  • Натисніть на кнопку "Інтернет".
  • Клацніть на "Internet Explorer 8".
  • Клацніть на «Встановити».

Про встановлення IE8

  • З'явиться майстер встановлення. Клацніть Далі; зачекайте трошки.
  • IE8 почне встановлювати, задаючи вам питання, а потім приймати ліцензійні умови. Він запропонує встановити оновлення; зніміть цей прапорець і натисніть кнопку Далі. Не встановлюйте оновлення
  • Почекайте ще трохи.
  • За запитом виберіть "Перезапустити зараз (рекомендовано)". Це не перезапустить ваш комп'ютер; натомість PlayOnLinux буде імітувати перезапуск Windows.

Тепер у вас з'явиться значок Internet Explorer на робочому столі та інший у вікні PlayOnLinux. Щоб запустити IE8, можна двічі клацнути будь-яке з них.

Зауважте, що дисплей точно не відповідатиме цьому в Windows з кількох причин, але принаймні він дасть вам IE8 на Ubuntu!


13

На сьогодні (30 вересня 2010 р. Та Wine 1.3.3) IE 8 не працює у Wine. Він буде встановлений і завантажений, але він не з'єднає та не відобразить сторінку, і у вікні буде багато видимих ​​глюків.

Якщо це коли-небудь спрацює в майбутньому, вам потрібно буде використовувати пакети Wine1.3 від Wine PPA.

Щоб його встановити, найпростішим методом є використання вікетів. Якщо ви додали PPA та встановили вино, у вас уже має бути пакет winetricks - просто введіть winetricks ie8, щоб зробити встановлення.

Якщо ви використовуєте різні версії Internet Explorer для веб-розробки, я настійно рекомендую створити окремі винні виправлення для кожної з них. Дивіться мій пост у блозі: http://yokozar.org/blog/archives/236


12

Завантажте та встановіть безкоштовне програмне забезпечення Oracle Virtualbox Virtual Machine

  1. Використовуйте сценарії, зазначені у щоденній статті Internet Explorer для Mac OS X, простий спосіб: Запустіть IE 7, IE8 та IE9 Free у віртуальній машині для завантаження, перетворення та встановлення безкоштовних програмних засобів віртуального контролю 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команд вище, ви можете встановити її, ввівши:

sudo apt-get install curl

Тут ви можете бачити мене під керуванням Internet Explorer 8 в моїй машині Ubuntu:

"запуск Internet Explorer 8 на моїй машині Ubuntu"


Привіт @MichaelDurrant, я намагався встановити IE8 на свій Oracle VM VirtualBox, але я отримую помилку під час запуску командного рядка curl. Ви можете, будь ласка, поглянути на моє запитання тут ?
— Нінад

9

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

http://www.modern.ie/en-us/virtualization-tools

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


5

Я не можу повірити, що ніхто ще цього не опублікував - але як щодо браузера ? Вони забезпечують віртуальну машину, до якої ви можете отримати доступ до Інтернету як з IE9, так і з IE10 (якщо ви оновите до платного рахунку, ви також можете використовувати IE7 та IE8).


4

До речі, ви можете обійти встановлення всіх браузерів світу та протестувати свою веб-сторінку за допомогою інструменту, як Browser Shots .

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


3

Для найкращого результату слід спробувати встановити IE 9 у VMware (якщо вам не потрібно 3D-прискорення - це не вдасться).

Однак ви можете спершу спробувати змінити агент користувача з додатком на Firefox, щоб він був розпізнаний як IE 9, просто щоб перевірити, чи завантажується він та ін.


3
Чому б це не вдалося, якщо вам потрібно 3D-прискорення? VMware, як і більшість інших рішень для віртуалізації, підтримує 3D-прискорення, якщо ви включите його в конфігурацію VM і встановіть VMware Tools. Також, чи можете ви порекомендувати конкретну надбудову Firefox, щоб змінити текст агента користувача (і, можливо, посилання на нього)?
— Елія Каган


2

Я не думаю, що для цього є гарне рішення.

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

Крім того, ви можете встановити Windows на віртуальній машині, такі як VirtualBox, і зробити свої тести з реальним IE.



1

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

А оскільки IE настільки інтегрований у Windows (я вважаю, що MS вважає це міцністю навіть ти, що це еквівалент жорсткої зв'язку - це поганий дизайн), єдиний IE-пакет, який дозволяє запускати кілька IE, не працює так добре або (тільки порушена функціональність).

Тому я створив 4 віртуальних ящика (всього потрібно близько 1 гіга), з IE6 - IE9 на них, з повною установкою для кожного. Це виявилося досить надійним з точки зору вірогідності надання. Звичайно, ви також можете встановити Firefox та chrome на один з них (щоб підтвердити, що сайт також чудово виглядає і в Windows). Це трохи напружує машину, якщо я запускаю більше 2 на ти


1

Спробуйте

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 мені ніколи не був корисний. - Мені потрібно, щоб він керував ActiveX-контролями для онлайн-платежів / банківських операцій в Китаї (абсолютно не обійшлося), і це насправді працює !! Швидкість дивовижна в моєму Atom Netbook.


1

Це дуже легко зробити.

Робіть winetricks ie7 або ie8 або ie6, що завгодно. Установка автоматично запуститься, інакше ви отримаєте помилку, що інсталяція не може виявити архітектуру системи. Виправте це, зробивши

WINEPREFIX=~/.wine32ie7 WINEARCH=win32 winetricks ie7

в терміналі і змініть, тобто на число, яке ви робите, а потім зробіть

winetricks ie7

Це має працювати зараз

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.