วิธีการติดตั้ง Internet Explorer (หลายรุ่น)


69

ฉันกำลังพัฒนาเว็บไซต์หนึ่งที่มีคุณสมบัติการแชทใน Rails ฉันใช้ Ubuntu 12.04 LTS ฉันต้องตรวจสอบว่าไซต์นั้นเป็น IE9 เพราะคุณสมบัติการแชทโดยใช้ socket io ของ HTML5 ฉันต้องการที่จะรู้ว่าวิธีการติดตั้ง IE9 ใน Ubuntu ฉันได้ดูที่ส่วนขยายของ Chrome และ Firefox แต่หากมีสแตนอโลนใด ๆ อยู่โปรดให้คำแนะนำกับฉัน

คำตอบ:


70

Microsoft ได้สร้าง Windows VHDs ที่กำหนดเองโดยมีวัตถุประสงค์เพื่อให้นักออกแบบเว็บไซต์สามารถทดสอบเว็บไซต์ใน Internet Explorer 10, 9, 8 และ 7 ได้ฟรี 30 วัน:

คุณสามารถดาวน์โหลดอิมเมจเครื่องเสมือนได้จากเว็บไซต์นี้:

จากเว็บไซต์:

  1. ดาวน์โหลด SFX และไฟล์ RAR ทั้งหมดสำหรับ VM (VM ที่เล็กกว่าอาจไม่มีไฟล์ที่มีนามสกุล RAR) ในแต่ละชุดด้านล่างที่มีการแยกเก็บถาวรไฟล์ข้อความที่ให้ (.txt) มี URL ไปยังไฟล์ทั้งหมดในชุดและสามารถใช้โดยตรงกับคำสั่ง 'wget' ใน Linux จากเทอร์มินัลป้อน wget -i [URL ไปยัง TEXT FILE] สำหรับการดาวน์โหลดไฟล์เดียวของ 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
  1. หลังจากการดาวน์โหลดไฟล์ทั้งหมดสำหรับชุดเสร็จสิ้นให้สิทธิ์ในการเรียกใช้ไฟล์ SFX โดยพิมพ์ chmod + x filename.sfx ที่เทอร์มินัล

  2. เรียกใช้งาน SFX ที่เรียกทำงานได้จากเทอร์มินัลด้วย. /filename.sfx เพื่อขยายเครื่องเสมือนไปยังไดเรกทอรีปัจจุบัน

ดูสิ่งนี้ด้วย:


1
ภาพเหล่านี้น่าผิดหวังมาก พวกเขาหมดอายุบังคับให้คุณติดตั้งภาพอีกครั้งในอัตราที่บ่อยมาก
earthmeLon

11
ว้าว ... Microsoft แจกจ่ายบางอย่างให้ Linux หรือเปล่า ต้องเป็นพิษ ...
วิลฟ์

ทำงานอย่างมากและเห็นได้ชัดว่าควรมีอายุ 90 วัน .... - หน้าคู่มือที่นี่
Wilf

ข้างต้นไม่ได้ผลสำหรับฉันใน 14.04; คำแนะนำที่ให้ไว้ไม่ได้ส่งผลให้สามารถใช้งานได้ ฉันติดตั้ง rar และ unrar แล้วเปลี่ยน extention สำหรับ sfx เป็น rar และเปิดใน Archive Manager จากนั้นฉันก็สามารถลากไฟล์ VBox ova ออกมาได้
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 จากนั้นเรียกใช้

winetricks ie6

หรือ

winetricks ie7

หรือ

winetricks ie8

และควรติดตั้งแบร์โบนซึ่งเป็น IE เวอร์ชันที่ใช้งานได้ มันจะไม่เป็นสิ่งที่สมบูรณ์ คุณอาจพบว่าการใช้งาน IE ใน VMWare Player หรือ VirtualBox ด้วยการรวมระบบอย่างราบรื่นอาจเป็นตัวเลือกที่ดีกว่า

หากนี่เป็นการทดสอบการพัฒนาเว็บให้ดูที่ browserhots.org ซึ่งสามารถทดสอบเว็บไซต์สำหรับคุณในเบราว์เซอร์และรุ่นต่างๆ


ความคิดเห็นเกี่ยวกับ wine-prefix จะดีเช่นกัน (สำหรับ Ubuntu 64 บิต): ติดตั้ง: 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

คุณจะเรียกใช้มันได้อย่างไร
hayd

22

ตัวเลือกที่ดีที่สุดคือการเรียกใช้ IE จาก VirtualBox บางครั้งที่ผ่านมา Microsoft สร้างไฟล์บางไฟล์เพื่อรัน IE 7, 8 และ 9 ได้ฟรีจาก VirtualBox (ไม่ต้องมีลิขสิทธิ์ Windows) ให้มันลอง.

ยกมาจาก Webupd8.org:

Microsoft ได้สร้าง Windows VHDs ที่กำหนดเองโดยมีวัตถุประสงค์เพื่อให้นักออกแบบเว็บไซต์สามารถทดสอบเว็บไซต์ใน Internet Explorer 9, 8 และ 7 ได้ฟรี เพื่อให้ง่ายต่อการตั้งค่า xdissent ได้สร้างสคริปต์ Mac OSX / Linux ที่จะดาวน์โหลดไฟล์ที่ต้องการแตกไฟล์ติดตั้งข้อมูลเพิ่มเติมจากแขก VirtualBox ล่าสุดและอื่น ๆ

อ่านเพิ่มเติมที่นี่ :)


1
ฟังดูน่ากลัว
Mateng

18

คุณสามารถติดตั้ง Internet Explorer แต่เท่าที่ฉันรู้เพียงรุ่นที่ 8 และด้านล่าง

นี่คือวิธี ฉันใช้ PlayOnLinux เพราะทำให้การใช้ WINE ง่ายขึ้นมาก หากคุณไม่มี PlayOnLinux ให้ติดตั้งจาก Ubuntu Software Center (หากคุณต้องการรุ่นล่าสุดให้ไปที่หน้าดาวน์โหลด 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

ในการติดตั้งวิธีที่ง่ายที่สุดคือใช้ winetricks หากคุณเพิ่ม PPA และไวน์ที่ติดตั้งแล้วคุณควรมีแพ็คเกจ winetricks อยู่แล้ว - เพียงพิมพ์ winetricks ie8 เพื่อทำการติดตั้ง

หากคุณกำลังใช้ Internet Explorer รุ่นต่าง ๆ สำหรับการพัฒนาเว็บฉันขอแนะนำให้สร้างคำเสริมไวน์แยกต่างหากสำหรับแต่ละอัน ดูโพสต์บล็อกของฉัน: http://yokozar.org/blog/archives/236


12

ดาวน์โหลดและติดตั้งซอฟต์แวร์ Oracle Virtualbox Virtual Machine ฟรี

  1. ใช้สคริปต์ที่ระบุไว้ในบทความ OS X Daily Internet Explorer สำหรับ Mac วิธีที่ง่าย: เรียกใช้ IE 7, IE8 และ IE9 ฟรีในเครื่องเสมือนเพื่อดาวน์โหลดแปลงและติดตั้ง VM ทดสอบ 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 ของฉัน:

"ใช้งาน Internet Explorer 8 ในเครื่อง Ubuntu ของฉัน"


สวัสดี @MichaelDurrant ฉันได้ลองติดตั้ง IE8 บน Oracle VM VirtualBox ของฉันแล้ว แต่ฉันได้รับข้อผิดพลาดขณะเรียกใช้คำสั่ง curl คุณช่วยดูคำถามของฉันที่นี่ได้ไหม
Ninad

9

Microsoft ได้เปิดตัวอิมเมจ Virtualbox ที่คุณสามารถดาวน์โหลดได้โดยตรงจากพวกเขา:

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

เวอร์ชันทดสอบของ IE โดยใช้เครื่องเสมือนที่คุณดาวน์โหลดและจัดการในสภาพแวดล้อมการพัฒนาของคุณเอง


5

ฉันไม่อยากจะเชื่อเลยว่ายังไม่มีใครโพสต์สิ่งนี้ แต่สิ่งที่เกี่ยวกับBrowserling ? พวกเขามีเครื่องเสมือนที่คุณสามารถเข้าถึงออนไลน์ได้ทั้ง IE9 และ IE10 (หากคุณอัพเกรดเป็นบัญชีแบบชำระเงินคุณสามารถใช้ IE7 และ IE8 ได้เช่นกัน)


4

BTW, คุณสามารถหลีกเลี่ยงการติดตั้งเบราว์เซอร์ของโลกและทดสอบหน้าเว็บของคุณโดยใช้เครื่องมือเช่นภาพเบราว์เซอร์

(ฉันไม่ได้ตอบคำถามของคุณ แต่แค่คิดว่าฉันพูดถึงตั้งแต่ดูความคิดเห็นของคุณดูเหมือนว่านี่เป็นสาเหตุที่คุณต้องการติดตั้ง IE บน Ubuntu)


3

เพื่อผลลัพธ์ที่ดีที่สุดคุณควรลองติดตั้ง IE 9 ใน VMware (เว้นแต่ว่าคุณต้องการการเร่งความเร็ว 3 มิติ - ซึ่งจะล้มเหลว)

อย่างไรก็ตามคุณสามารถลองเปลี่ยนตัวแทนผู้ใช้ด้วย addon บน Firefox เป็นที่รู้จักในฐานะ IE 9 เพียงเพื่อตรวจสอบว่ามันโหลดหรือไม่


3
ทำไมมันจะล้มเหลวถ้าคุณต้องการความเร่ง 3 มิติ? VMware เช่นเดียวกับโซลูชันการจำลองเสมือนอื่น ๆ ส่วนใหญ่รองรับการเร่งความเร็วแบบ 3 มิติตราบใดที่คุณเปิดใช้งานในการกำหนดค่า VM และติดตั้ง VMware Tools นอกจากนี้คุณสามารถแนะนำโปรแกรมเสริม Firefox ที่เฉพาะเจาะจงเพื่อเปลี่ยนข้อความตัวแทนผู้ใช้ (และอาจเชื่อมโยงกับมัน)?
Eliah Kagan


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 ของไวน์อื่น ๆ IE ที่ได้นั้นไม่เคยมีประโยชน์กับฉันเลย - ฉันต้องการมันเพื่อเรียกใช้ตัวควบคุม ActiveX สำหรับการชำระเงิน / การธนาคารออนไลน์ในประเทศจีน (ไม่มีวิธีแก้ไข) และนี่ใช้งานได้จริง !! ความเร็วแปลกใจที่สามารถใช้งานได้บน Atom Netbook ของฉัน


1

นี่เป็นเรื่องง่ายที่จะทำ

ทำ winetricks ie7 หรือ ie8 หรือ ie6 ไม่ว่าคุณจะชอบอะไร การติดตั้งจะทำงานโดยอัตโนมัติไม่ว่าคุณจะได้รับข้อผิดพลาดใด ๆ ที่การติดตั้งไม่สามารถตรวจจับสถาปัตยกรรมระบบได้ แก้ไขด้วยการทำ

WINEPREFIX=~/.wine32ie7 WINEARCH=win32 winetricks ie7

ใน terminal และเปลี่ยน ie ไปยังหมายเลขที่คุณกำลังทำอยู่จากนั้นทำ

winetricks ie7

มันควรจะใช้งานได้แล้ว

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.