Làm cách nào để cài đặt Internet Explorer (nhiều phiên bản)?


69

Tôi đang phát triển một trang web có tính năng trò chuyện trong Rails. Tôi đang sử dụng Ubuntu 12.04 LTS. Tôi cần kiểm tra xem trang web có phải là IE9 không vì tính năng trò chuyện sử dụng socket io của HTML5. Tôi muốn biết rằng làm thế nào để cài đặt IE9 trong Ubuntu. Tôi đã xem xét các tiện ích mở rộng của Chrome và Firefox nhưng nếu có bất kỳ độc lập nào thì vui lòng cho tôi đề xuất.

Câu trả lời:


70

Microsoft đã tạo ra một số Windows VHD tùy chỉnh với mục đích cho phép các nhà thiết kế web kiểm tra các trang web trong Internet Explorer 10, 9, 8 và 7, miễn phí trong 30 ngày:

Bạn có thể tải xuống hình ảnh máy ảo từ trang web này:

Từ trang web:

  1. Tải xuống SFX và tất cả các tệp RAR cho VM (các VM nhỏ hơn có thể không có các tệp có phần mở rộng RAR). Trong mỗi bộ bên dưới chứa tệp lưu trữ phân tách, tệp văn bản được cung cấp (.txt) chứa URL cho tất cả các tệp trong bộ và có thể được sử dụng trực tiếp với lệnh 'wget' trong Linux. Từ thiết bị đầu cuối, nhập wget -i [URL TO FILE]. Để tải xuống một tệp Windows XP, thay vào đó, hãy sử dụng wget [URL TO TẢI XUỐNG TẬP TIN].

Ví dụ 1:

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

Ví dụ 2:

wget https://az412801.vo.msecnd.net/vhd/IEKitV1_Final/VirtualBox/Linux/IE6_XP/IE6.WinXP.For.LinuxVirtualBox.sfx
  1. Sau khi quá trình tải xuống tất cả các tệp cho một bộ hoàn tất, hãy cấp quyền cho tệp SFX thực thi bằng cách nhập chmod + x filename.sfx tại thiết bị đầu cuối.

  2. Thực thi SFX thực thi từ thiết bị đầu cuối với ./filename.sfx để mở rộng máy ảo vào thư mục hiện tại.

Xem thêm:


1
Những hình ảnh này rất bực bội. Chúng hết hạn, buộc bạn phải cài đặt lại hình ảnh với tốc độ rất thường xuyên.
earthmeLon

11
Wow ... Microsoft độc đáo phân phối một cái gì đó cho Linux? Phải là chất độc ...
Wilf

Hoạt động rất độc đáo, và dường như sẽ kéo dài 90 ngày .... - trang hướng dẫn ở đây .
Wilf

Ở trên không làm việc cho tôi vào ngày 14.04; các hướng dẫn được cung cấp không dẫn đến một thực thi làm việc. Tôi đã cài đặt rar và unrar sau đó thay đổi phần mở rộng cho sfx thành rar và mở nó trong Trình quản lý lưu trữ, sau đó tôi có thể kéo tệp VBox ova ra.
SMTF

Sau đây được đề xuất để xử lý 90 ngày: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

Đây là để sử dụng cá nhân / bình thường hoặc để thử nghiệm phát triển trang web?

Nếu đó là để duyệt bình thường, bạn có thể nhận được winetricks . Sau đó chạy

winetricks ie6

hoặc là

winetricks ie7

hoặc là

winetricks ie8

Và nó nên cài đặt một phiên bản barebones, chỉ hoạt động của IE. Nó sẽ không phải là điều đầy đủ mặc dù. Bạn có thể thấy rằng chạy IE trong VMWare Player hoặc VirtualBox với sự tích hợp liền mạch của chúng có thể là lựa chọn tốt hơn.

Nếu đây là để thử nghiệm phát triển web, hãy xem trình duyệt ảnh chụp màn hình có thể kiểm tra trang web cho bạn trong các trình duyệt và phiên bản khác nhau.


Một nhận xét về tiền tố rượu cũng sẽ rất hay (đối với Ubuntu 64 bit): Cài đặt: WINEPREFIX=$HOME/prefix32 WINEARCH='win32' wine ie8Thực thi: WINEPREFIX=$HOME/prefix32 WINEARCH='win32' wine 'C:\Program Files\Internet Explorer\iexplore'Đã thử nghiệm với Ubuntu 14.04
Thorsten Niehues

IE không hoạt động đúng :(
Thorsten Niehues 6/10/2015

Làm thế nào để bạn chạy nó?
hayd

22

Tùy chọn tốt nhất là chạy IE từ VirtualBox. Cách đây một thời gian, Microsoft đã tạo một số tệp để chạy IE 7, 8 và 9 miễn phí từ VirtualBox (không cần giấy phép Windows). Hãy thử một lần.

Trích dẫn từ Webupd8.org:

Microsoft đã tạo ra một số Windows VHD tùy chỉnh với mục đích cho phép các nhà thiết kế web kiểm tra các trang web trong Internet Explorer 9, 8 và 7, miễn phí. Để dễ cài đặt hơn, xdissent đã tạo tập lệnh Mac OSX / Linux sẽ tải xuống các tệp cần thiết, giải nén chúng, cài đặt các bổ sung khách VirtualBox mới nhất, v.v.

Đọc thêm ở đây . :)


1
Âm thanh tuyệt vời.
Mateng

18

Bạn có thể cài đặt Internet Explorer, nhưng theo tôi chỉ biết phiên bản 8 trở xuống.

Đây là cách. Tôi sử dụng PlayOnLinux, vì nó giúp việc sử dụng RƯỢU dễ dàng hơn nhiều. Nếu bạn không có PlayOnLinux, hãy cài đặt nó từ Trung tâm phần mềm Ubuntu (nếu bạn muốn phiên bản mới nhất, hãy truy cập trang tải xuống PlayOnLinux , nhấp vào "Ubuntu" và làm theo hướng dẫn).

  • Mở PlayOnLinux. Đợi vài giây trong khi nó làm mới (thanh trạng thái ở phía dưới).
  • Nhấp vào nút "+ Cài đặt" lớn. Một cửa sổ mới mở ra.
  • Nhấp vào nút "Internet".
  • Nhấp vào "Internet Explorer 8".
  • Nhấp vào "Cài đặt".

Sắp cài đặt IE8

  • Một trình hướng dẫn cài đặt xuất hiện. Nhấn tiếp; đợi một chút.
  • IE8 sẽ bắt đầu cài đặt, hỏi bạn một câu hỏi và sau đó chấp nhận các điều khoản cấp phép. Nó sẽ nhắc bạn cài đặt bản cập nhật; xóa hộp kiểm này và nhấn Next. Không cài đặt bản cập nhật
  • Đợi lâu hơn một chút.
  • Khi được nhắc, chọn "Khởi động lại ngay (được khuyến nghị)". Điều này sẽ không khởi động lại máy tính của bạn; thay vào đó, PlayOnLinux sẽ mô phỏng khởi động lại Windows.

Bây giờ, bạn sẽ có một biểu tượng Internet Explorer trên máy tính để bàn của bạn và một biểu tượng khác trong cửa sổ PlayOnLinux. Bạn có thể bấm đúp vào một trong hai để bắt đầu IE8.

Lưu ý rằng màn hình sẽ không khớp chính xác với Windows vì một số lý do, nhưng ít nhất nó sẽ cung cấp cho bạn IE8 trên Ubuntu!


13

Kể từ hôm nay (ngày 30 tháng 9 năm 2010 và Wine 1.3.3), IE 8 không hoạt động trong Wine. Nó sẽ cài đặt và tải, nhưng nó sẽ không kết nối hoặc kết xuất một trang và cửa sổ sẽ có rất nhiều trục trặc có thể nhìn thấy.

Nếu nó không hoạt động trong tương lai, bạn sẽ cần sử dụng các gói Wine1.3 từ Wine PPA.

Để cài đặt nó, phương pháp đơn giản nhất là sử dụng winetricks. Nếu bạn đã thêm PPA và cài đặt rượu vang, bạn đã có gói winetricks - chỉ cần gõ winetricks tức là8 để thực hiện cài đặt.

Nếu bạn đang sử dụng các phiên bản khác nhau của Internet Explorer để phát triển web, tôi khuyên bạn nên tạo các loại rượu vang riêng biệt cho từng loại. Xem bài đăng trên blog của tôi: http://yokozar.org/blog/archives/236


12

Tải xuống và cài đặt phần mềm máy ảo Oracle Virtualbox miễn phí

  1. Sử dụng các tập lệnh được ghi chú trong bài viết hàng ngày của OS X Internet Explorer cho Mac theo cách dễ dàng: Chạy IE 7, IE8 và IE9 miễn phí trong một máy ảo để tải xuống, chuyển đổi và cài đặt máy ảo thử nghiệm IE miễn phí của Microsoft được sử dụng trên VirtualBox.

Sau đó chọn từ bất kỳ hoặc tất cả các phiên bản Internet Explorer này:

Cài đặt TẤT CẢ các phiên bản Internet Explorer: IE7, IE 8 và IE 9

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

Chỉ cài đặt Internet Explorer 7

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

Chỉ cài đặt Internet Explorer 8

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

Chỉ cài đặt Internet Explorer 9

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

Lưu ý: Nếu bạn tình cờ thấy thông báo này Chương trình 'curl' hiện chưa được cài đặt. Khi bạn chạy bất kỳ curllệnh nào ở trên, bạn có thể cài đặt nó bằng cách gõ:

sudo apt-get install curl

Ở đây bạn có thể thấy tôi chạy Internet Explorer 8 trong máy Ubuntu của mình:

"chạy Internet Explorer 8 trong máy Ubuntu của tôi"


Xin chào @MichaelDurrant, tôi đã thử cài đặt IE8 trên Oracle VM VirtualBox của mình, nhưng tôi gặp lỗi khi chạy dòng lệnh curl. Bạn có thể vui lòng xem câu hỏi của tôi ở đây ?
Ninad


5

Tôi không thể tin rằng chưa có ai đăng bài này - nhưng về Duyệt thì sao? Họ cung cấp một máy ảo mà bạn có thể truy cập trực tuyến bằng cả IE9 và IE10 (nếu bạn nâng cấp lên tài khoản trả phí, bạn cũng có thể sử dụng IE7 và IE8).


4

BTW, bạn có thể bỏ qua việc cài đặt tất cả các trình duyệt trên thế giới và kiểm tra trang web của bạn bằng cách sử dụng một công cụ như Trình duyệt ảnh .

(Tôi không trả lời câu hỏi của bạn, nhưng tôi nghĩ tôi đã đề cập từ khi xem bình luận của bạn, có vẻ như đây là lý do bạn muốn cài đặt IE trên Ubuntu)


3

Để có kết quả tốt nhất, bạn nên thử cài đặt IE 9 trong VMware (trừ khi bạn cần bất kỳ khả năng tăng tốc 3D nào - điều đó sẽ thất bại).

Tuy nhiên, trước tiên bạn có thể thử thay đổi tác nhân người dùng bằng một addon trên Firefox để nó được nhận dạng là IE 9, chỉ để kiểm tra xem nó có tải hay không.


3
Tại sao nó thất bại nếu bạn cần tăng tốc 3D? VMware, giống như hầu hết các giải pháp ảo hóa khác, hỗ trợ tăng tốc 3D, miễn là bạn kích hoạt nó trong cấu hình VM và cài đặt VMware Tools. Ngoài ra, bạn có thể đề xuất một tiện ích Firefox cụ thể để thay đổi văn bản tác nhân người dùng (và có thể liên kết với nó) không?
Eliah Kagan


2

Tôi không nghĩ rằng có một giải pháp tốt cho việc này.

Bạn có thể dùng thử CrossOver Office hoặc IEs4Linux , sử dụng Wine, nhưng tôi nghi ngờ kết quả sẽ rất tốt.

Ngoài ra, bạn có thể cài đặt Windows trên một máy ảo như VirtualBox và thực hiện các thử nghiệm của mình với IE thực.



1

Tôi thấy rằng rượu bị hạn chế nghiêm trọng trong việc thử nghiệm IE và dù sao cũng chỉ là một nửa giải pháp, vì bạn không biết liệu cài đặt IE thích hợp trong Windows sẽ hiển thị khác nhau (tôi thấy firefox hiển thị khác trong Ubuntu và Win XP).

Và bởi vì IE được tích hợp vào Windows (Tôi tin rằng MS nghĩ rằng đây là một thế mạnh thậm chí nó tương đương với khớp nối chặt chẽ - đó là thiết kế tồi), gói IE duy nhất cho phép bạn chạy nhiều IE không hoạt động tốt hoặc (chỉ bị hỏng chức năng).

Vì vậy, những gì tôi đã làm là tạo ra 4 hộp ảo (chỉ cần khoảng 1 gig mỗi hộp), với IE6 - IE9 trên đó, với một bản cài đặt đầy đủ cho mỗi hộp. Điều này đã được chứng minh khá đáng tin cậy về độ mờ nhạt để kết xuất. Tất nhiên, bạn cũng có thể cài đặt firefox và chrome trên một trong số chúng (để xác nhận rằng trang web trông cũng tuyệt vời trong những người trên Windows). Nó làm máy bị căng một chút nếu tôi chạy nhiều hơn 2 lần


1

Thử

http://www.webupd8.org/2011/09/test-websites-in-iNET-explorer-9-8.html

cái này đề cập đến https://github.com/xdissent/ievms

tải xuống và định cấu hình hình ảnh máy ảo miễn phí từ microsoft.com để chạy trong VirtualBox.

Tôi đã thử winetricks, ies4linux, playonlinux và các trình cài đặt IE rượu vang khác. IE kết quả là không bao giờ hữu ích cho tôi. - Tôi cần nó để chạy các điều khiển ActiveX cho thanh toán / ngân hàng trực tuyến tại Trung Quốc (hoàn toàn không có cách nào khác) và điều này thực sự hoạt động !! Tốc độ đáng ngạc nhiên có thể sử dụng trên Atom Netbook của tôi.


1

Điều này rất dễ làm.

Làm winetricks eg7 hoặc eg8 hoặc eg6, bất cứ điều gì bạn thích. Cài đặt sẽ tự động chạy, bất cứ khi nào bạn sẽ gặp lỗi mà cài đặt không thể phát hiện kiến ​​trúc hệ thống. Sửa nó bằng cách làm

WINEPREFIX=~/.wine32ie7 WINEARCH=win32 winetricks ie7

trong terminal và thay đổi tức là thành số bạn đang làm, và sau đó làm

winetricks ie7

Nó nên hoạt động ngay bây giờ

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.