Як встановити 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.