≡ Menu

How To Install Microsoft Internet Explorer on Linux in Two Easy Steps

How to install Microsoft Internet Explorer on Linux

I am not a big fan of Internet Explorer but sometime you need Internet Explorer on Linux for:

=> Testing purpose (web developers)

=> To see IE only sites (many sites still only works with IE for example my bank site and few essential government site)

You need to use Wine to run IE. But there is a small collection of shell script exists which makes your life quite easy. It is called Ies4linux.

IEs4Linux is the simpler way to have Microsoft Internet Explorer running on Linux (or any OS running Wine).

No clicks needed. No boring setup processes. No Wine complications. Just one easy script and you'll get three IE versions to test your Sites. And it's free and open source.

Install Internet Explorer under Linux

Open terminal and type the following commands:
$ wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
$ tar -zxvf ies4linux-latest.tar.gz
$ cd ies4linux-*
$ ./ies4linux

Just follow on screen installations. Once installed type the following command to start IE6:
$ ~/bin/ie6

[ Fig.01: Internet Explorer in action under Linux ]

Fig.01: Internet Explorer in action under Linux

Download IEs4Linux

Visit project home page to grab latest version.

Tweet itFacebook itGoogle+ itPDF itFound an error/typo on this page?

{ 74 comments… add one }

  • towsonu2003 September 22, 2006, 8:26 pm

    great tip. link should have been http://www.tatanka.com.br/ies4linux/index-en.html

  • nixCraft September 22, 2006, 10:45 pm

    URL updated.

    Appreciate your feedback.

  • kim March 27, 2008, 4:42 pm

    i am trying to install ie and it keeps saying i need to install cabextract, which i have. help please

  • Niv March 31, 2008, 8:11 am

    Cabextract allows you to use microsoft .CAB archives.
    Just look for it on your synaptic pack manager.

  • Colin Scott-Malden April 10, 2008, 11:33 am

    It does not appear to be two “easy” steps, more like 25, each of which is more complicated and obscure than the last. Could you possible explain your two “easy” steps?
    I am new to linux, but have used MSDOS and I need to have Internet Explorer on my Asus eee 4G to access websites for my work. I am not the slightest bit interested in why anyone thinks that Firefox is better than IE7.
    Many thanks
    Colin

  • Avin November 5, 2008, 11:34 am

    I have installed ies4linux. but the last command ~bin/ie6 is not work because in ~bin directory nothing is there. I have installed all the step in root home directory. Is it ok

    waiting for reply…
    Avin

  • nixCraft November 5, 2008, 11:39 am

    Avin,

    You do not need to install this software and IE as root user. Just login as normal user and run all the commands.

    • Travis December 6, 2011, 9:18 pm

      I tried to install this, but after it downloads everything, it freezes.
      I have to close the terminal to get it to close.
      any help?

      • Travis December 6, 2011, 9:21 pm

        and sometimes I get this error:

        Gtk:ERROR:/build/buildd/gtk+2.0-2.24.6/gtk/gtktextlayout.c:2349:IA__gtk_text_layout_get_line_display: code should not be reached
        ui/pygtk/python-gtk.sh: line 6: 12558 Aborted python “$IES4LINUX”/ui/pygtk/ies4linux-gtk.py

        • Drey December 26, 2013, 9:15 am

          After this error I’ve restarted instal script and got other error:
          /home/drey/tmp/ies4linux-2.99.0.1/ui/pygtk/ies4linux-gtk.py:268: GtkWarning: gtk_text_layout_real_invalidate: assertion `layout->wrap_loop_count == 0′ failed
          self.textbuffer.insert_with_tags(self.textbuffer.get_end_iter(), line, tag)

  • Avin November 5, 2008, 11:56 am

    Thanks for reply

    I have also try with normal user but It fail to complete installation and give following error
    Creating basic Windows installation…
    mkdir: cannot create directory `/home/avin/.ies4linux/base/drive_c/Program Files’: No such file or directory
    mkdir: cannot create directory `/home/avin/.ies4linux/base/drive_c/Program Files/Internet Explorer’: No such file or directory
    mv: cannot move `/home/avin/.ies4linux/base/drive_c/Windows/System/dcom98.inf’ to `/home/avin/.ies4linux/base/drive_c/Windows/Inf/dcom98.inf’: No such file or directory

    Plz help

  • nixCraft November 5, 2008, 12:03 pm

    Login as root user and remove .ies4linux from /home/avin/ and try to install it as a normal user.

    # rm -rf /home/avin/.ies4linux/
    $ ./ies4linux

  • Sam November 6, 2008, 12:46 pm

    Perhaps you don’t have wind installed. If you do, just try running ies4linux twice. I had to do that once.

  • Chippies December 7, 2008, 9:11 am

    wheres and whats the terminal?!

  • sujit December 12, 2008, 3:27 pm

    i am tried to install internet explorer on RHEL5 but as soon as i run ./ies4linux it suggests to install wine & cabextract. i installed wine-1.0.1 & cabextract but still i couldn’t get internet explorer on linux

  • br!t January 3, 2009, 2:58 am

    Chippies,
    your terminal is aka your ‘konsole’

    go to your home menu, and click ‘run’ and type in ‘konsole’

  • br!t January 3, 2009, 3:01 am

    gah! i just finished installing, and i ran IE but nothing looks right.. everything is jumbled. my original motive for installing IE, btw, was so i could check sites i had designed, as i do them in firefox i wanted to make sure they were up to par in IE. but perhaps my problem is an old version of wine?

  • ashish kumar gupta January 14, 2009, 6:43 pm

    i installed wine but when i run ./ies4linux it showing You need to install cabextract first!
    Download it here: http://www.kyz.uklinux.net/cabextract.php and when i open this site it shows
    Access forbidden!

    You don’t have permission to access the requested object. It is either read-protected or not readable by the server.

    If you think this is a server error, please contact the webmaster.
    Error 403
    http://www.kyz.uklinux.net
    Apache/2.0.52 (CentOS)
    plese help me
    thanks

  • Jairus Duncan February 3, 2009, 3:51 pm

    If all else fails install “Virtual Box”, which lets you load and run a full Win OS (I use XP-Pro) inside of Linux. Then you have access to all of Windows’ features.
    On my machine (C751NR Laptop, 1 GB RAM, running Ubuntu/Debian 8.14) it works perfect. XP loads in less than 45 seconds. Run full screen or windowed.
    Virtual Box should be in your package manager under Linux.
    Questions? Email me info@tibatactical.com

  • Tony Shergold February 15, 2009, 12:25 pm

    I installed this in less than 3 minutes under SuSE, runs like a dream thanks guy’s.

  • weco February 23, 2009, 5:28 pm

    You can download cabextract from this site.
    http://www.cabextract.org.uk/

  • deleep March 11, 2009, 11:36 am

    i am trying to install this.
    when i execute this. it’s asking to install wine.
    ——————————–
    You need to install wine first!
    —————————-
    Please let me know the steps to install this.

  • samo March 16, 2009, 5:19 pm

    running ie6 is fine.
    the only reason i want to use it is some .government sites which use activex stuff + my smartcard authentication.
    how’s thing on the smartcard front?
    i saw some mails from 2007 saying “not possible”.
    any news?

  • Prateek April 24, 2009, 9:35 pm

    getting following error :-
    /home/prateek/linux_drivers/ies4linux-2.99.0/ui/pygtk/ies4linux-gtk.py:268: GtkWarning: gtk_text_layout_real_invalidate: assertion `layout->wrap_loop_count == 0′ failed
    self.textbuffer.insert_with_tags(self.textbuffer.get_end_iter(), line, tag)
    /home/prateek/linux_drivers/ies4linux-2.99.0/ui/pygtk/ies4linux-gtk.py:264: GtkWarning: gtk_text_layout_real_invalidate: assertion `layout->wrap_loop_count == 0′ failed
    self.textbuffer.delete(it, self.textbuffer.get_end_iter())
    ui/pygtk/python-gtk.sh: line 6: 19320 Segmentation fault python “$IES4LINUX”/ui/pygtk/ies4linux-gtk.py

  • lalit May 4, 2009, 10:22 am

    I was installing ies4linux,but it is asking to install cybextract software first.Please help me to download and install cybextract.

    Thanks,

  • Cary Bielenberg May 4, 2009, 10:55 pm

    Prateek, you have to install with the ./ies4linux –no-gui

    Cary

  • Michael Parkinson May 18, 2009, 7:23 pm

    If you are running Fedora 10 x86_64 or equivalent, before you can get the installation to work, you have to go into the package manager, and install all the gtk i386 libraries that match the already installed x86_64 libraries. Otherwise, the install script will fail; ies4linux needs the i386 libraries. Needless to say, wine and cabextract must also be installed and ready to go.

  • atul tiwari July 23, 2009, 11:56 am

    very nice script I installed IE6 on my linux system successfully but can u tell me how to upgrade in to IE7

  • atul tiwari July 23, 2009, 3:41 pm

    it installed on my system but on other system it show some problem for instaling wine many times i try to install wine but not success plz tell me proper solution and way to install wine on linux

  • Natasha August 5, 2009, 11:11 pm

    I tried following the steps. And it says: `ies4linux-latest.tar.gz.2′ saved [332341/332341]
    So I guess it saved or something. But after that nothing else happens.

    I thought it was all ready to use so I tried typing in $ ~/bin/ie6 But it keeps saying: No such file or directory… What am I doing wrong? Plz help, I really want internet explorer on my comp. Thx.

  • Vernon October 15, 2009, 11:05 am

    Thanks so much. I had to run ./ies4linux about six times before it got the whole thing working, but now I have it working.

    I installed ie6…I didn’t realize that they didn’t even have tabbed browsing in version 6 (or am I just being stupid and not getting it doing something right?) It’s been a long time since I used Internet Explorer, and basically just want to check websites that I am working on.

    Anyway, much appreciated.

  • Rajib December 10, 2009, 4:13 pm

    Excellent Topic. Thanks a lot.

  • Anup Bhartia December 11, 2009, 11:58 am

    Great. It worked like a charm… you need to install wine and cabextract first before installing IE6.. its working perfectly for me. However, the resolution of IE in Linux does not seems satisfactory. Can someone tell me how to rectify the resolution of IE in Fedora. thanks

  • noteasy December 20, 2009, 7:26 am

    after issuing the command
    ./ies4linux

    it said:
    “You need to install wine first!
    Download it here: http://www.winehq.org

  • Kaka January 4, 2010, 8:00 pm

    guy just tell us step by step how to install wine… i have ASUS EEE PC and i dont know i should download which kind of wine in this website… and i dont know anythings about linux… even about commands… i’m just copying your commands in terminal and i have no freaking idea about linux:((

  • MIDOMAROC February 7, 2010, 6:58 pm

    I HAVE PROBLEM WHEN I INSTALL IES4LINUX GIVE ME MSG I NEEED INSTALL NEW VERSION WINE I DO UPDAT FOR WINE STILL SAME PROBLM NOT HAVE ANY SOLUTION PLS

  • Travis Parker March 11, 2010, 2:44 am

    Hello, and thx btw for the help on installing the internet explorer. I wouldn’t need it except for the fact that I need it to do online classes for my work. I’ve done everything that the instructions dictated, the only problem now is me. I am having trouble discerning what this Error code message is needing from me, could you help? It reads:

    Gtk:ERROR:gtktextview.c:3519:gtk_text_view_validate_onscreen: assertion failed: (text_view->onscreen_validated)
    ui/pygtk/python-gtk.sh: line 6: 2473 Aborted python “$IES4LINUX”/ui/pygtk/ies4linux-gtk.py
    I am assuming it has to do with an update for python or something of the like, im just not savy enough yet to understand. If you could help me fix this problem and complete the install I would much appreciate it :~).
    thx again
    Travis J.

    • ayeni May 18, 2010, 7:44 pm

      try re-installing it by re-issueing the command ‘./ies4linux’ as many time as it might seem broken

  • ayeni May 18, 2010, 7:42 pm

    i successfully installed the ie6 but when i browse, my pointer doesn’t show up on some part of the page, i.e it disappears when moving on the page

    • Andy July 4, 2010, 4:56 am

      Hi Ayeni,

      I had the same problem exactly. Then I just ran a normal software update which updated WINE and several other things, and now it works beautifully. (I’m running Linux Mint 9, which is Ubuntu-based, but I don’t think which distro you’re using should change the result). Hope this helps,

      Andy

  • Iulians June 9, 2010, 12:49 pm

    The same error for me.

    Gtk:ERROR:gtktextview.c:3571:gtk_text_view_validate_onscreen: assertion failed: (text_view->onscreen_validated)
    ui/pygtk/python-gtk.sh: line 6: 18385 Aborted (core dumped) python “$IES4LINUX”/ui/pygtk/ies4linux-gtk.py

    Best regards

    • Drey December 26, 2013, 9:18 am

      KIll script and retry. On 2nd try I didn’t get this error.

  • Peter June 28, 2010, 8:40 am

    Hi, I am getting the following errors during installation and it is being aborted at error #2. Any help is appreciated.
    1. An error occured when trying to cabextract some files.
    2. IEs4Linux 2 is developed to be used with recent Wine versions (0.9.x). It seems that you are using an old version. It’s recommended that you update your wine to the latest version (Go to: winehq.com).

  • Matt August 9, 2010, 8:17 am

    Until the bugs are fixed, this isn’t really a viable testing option.
    Great try, hope it improves, but ultimately, the list of known issues is a show stopper.
    I’ll have to keep running in a virtual machine for now…

  • Eric September 24, 2010, 9:28 pm

    Why would anyone in their right mind install IE on linux?

    • freda October 31, 2010, 3:01 am

      …so their FAMILY TREE MAKER software will work! It uses ONLY IE.

    • Hugh January 15, 2011, 11:34 am

      Perhaps someone is a student in a web development class, and using IE is a requirement if said person would like to graduate from college, or someone has a job developing web software and using IE is a requirement if said person wants to keep job.

  • Nikki September 29, 2010, 12:47 am

    how can i download internet explorer on my pc. my pc is linux

  • Cyndi October 29, 2010, 11:45 pm

    I tried to add IE to my terminal or whatever & it didn’t work… It said something about “command not found” I need IE to view my bank summary, etc…. Could someone help me PLEASE ;)

  • C.J. November 28, 2010, 4:28 am

    Im having issues, it tells me I need to update the WINE edition I’m using, how do I do that? I’m also up to the Last, Launch Command thing, and I don’t understand that either, Please do a bit more explanation here on how to update WINE their site isn’t that helpful.

  • Steve December 1, 2010, 5:42 am

    I think this is another one of those misleading tech tips on the web. This

    “No clicks needed. No boring setup processes. No Wine complications. Just one easy script and you’ll get three IE versions to test your Sites. And it’s free and open source.” is mainly bull.

    First you really need Wine for this to work. So I suggest that you refrain from posting tips unless you know what you are writing about so that you don’t waste people’s time.

  • thunder and lightning March 12, 2011, 6:44 am

    i try to instal IEs4Linux but when i type ./ies4linux it keep saying =
    IEs4Linux 2 is developed to be used with recent Wine versions (0.9.x). It seems that you are using an old version. It’s recommended that you update your wine to the latest version (Go to: winehq.com).

    ihave tried –no-gui but it didn’t work

    what have go wrong

  • thunder and lightning March 12, 2011, 7:22 am

    oh one more thing my wine is 1.2.2 ubuntu lucid… thanks

    • Nix4ever May 25, 2011, 7:14 am

      GOT THE SOLUTION

      If you want Internet Explorer under Linux like me as a web developer, install PlayOnLinux (just Google it) and then go in the Category ‘Internet’=>’Internet Explorer’ == DONE. and enjoy a lot more Windows app than just IEs4Linux…

      The SOLUTION’S CALLED : PlayOnLinux

      • Tony August 20, 2011, 2:33 pm

        Agree – tried both, PlayonLinux is much easier. I think this one is defunct for current versions of Wine.

  • jogi June 13, 2011, 5:29 pm

    Have problem: I install 2 times, and it telling – finish-ok. But cannot start ie6, whereis/cnf/whatis donnot find ie6…

    i change path to /home/local
    (my /home are acctually nfs shares, but /home/local is my local disk)
    any help?

    JogiBabu

  • zary June 19, 2011, 6:25 am

    i want internet explorer for asus laptop

  • kaydee June 30, 2011, 6:34 am

    i’m quite new to linux. trying to load internet explorer. i have run the following command
    $ wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
    $ tar -zxvf ies4linux-latest.tar.gz
    $ cd ies4linux-*
    $ ./ies4linux
    but its now asking for “YOU NEED TO INSTALL WINE FIRST”
    please help me.’
    thanks and regards
    krishnadas

  • Marc September 29, 2011, 7:50 pm

    I have experience similar error “You need to install wine first!
    Download it here: http://www.winehq.org” .
    I thought the whole idea was to avoid installing Winehq.

    Hopefully we can clarify!

    Thanks,
    marc

  • Saman Tafi February 20, 2012, 9:12 pm

    Hi… I exactly have the Marc’s Problem (“You need to install wine first!
    Download it here: http://www.winehq.org“) :D
    I dislike IE but I need it 4 opening my university’s page… And I don’t wanna install wine at all… What I have to do???!!! Can u help me?!

    Thank u,
    Saman

  • Tuxpert February 22, 2012, 5:08 am

    Hi guys,

    Installing IE via PlayOnLinux is a piece of cake. PlayOnLinux should be on your distro’s repos, otherwise just google it. It does install winehq though.

    A much heavier solution is to run Windows in a virtual machine => see VirtualBox, an open source version of VMWare. In the repos too.

    The whole goal of wine is to avoid the installation of a complex virtual machine which will eat a lot of your ressources (RAM, CPU, HDD…), for the little windows programs which don’t need such ‘system infrastructure’ so to speak.

    How to install those awesome apps, just go to your Synaptic Package Manager or their respective website.

    Hope it helps.

    Btw, why don’t you like wine? It never cause me any problems, since 10 years of intence use, and it has been very helpfull.

    • Saman February 22, 2012, 7:33 pm

      Hi…
      You’re right, but I had used PlayOnLinux former, and VMWare too…
      I had looking for another way to use IE directly [that I didn’t found it]…
      Thanks 4 ur response anyway…
      Saman

  • Fred October 25, 2012, 3:05 am

    Lets face it. LINUX SUCKS. My neighbor had to put it on this machine. Have to write it’s commands?? TERRIBLE!!

    • Allen November 14, 2012, 5:15 pm

      Ill informed, around 60% of webservers run linux.

    • James December 2, 2012, 1:16 am

      You should really consider actually learning what linux is before you start proclaiming its inadequacy. Linux does not support all the software that is available for windows and mac, though there are a lot of alternatives available on linux, so it isn’t the preferred desktop of the average home user. Linux is, however, a very powerful desktop OS that comes in many flavors. It may not be for everyone, but it definitely isn’t some command-line only OS built for nerds in their mother’s basement.

  • Carlos October 26, 2012, 3:32 pm

    @Fred, Linux doesn’t suck. It is a very useful tool. Would I use it as my main operating system at home for everyday stuff. Absolutely not. Microsoft and Apple have taken the need to go to the command line completely out of the equation unless you’re performing some really advanced task. Stuff like installing programs is seamless in windows/mac. Linux is getting better but there are still a lot of linux programs that you have to compile yourself in order to install and that’s not user friendly. That being said, you’re trying to install a windows based product on a different operating system so you have to be ready to perform some advanced maneuvers to get that done. To say linux sucks because you have to jump through hoops to get a windows program installed is not good form.

  • steve November 2, 2012, 2:46 pm

    The problem Linux has is that it is still the OS of choice of the nerd, and still aims at that market (All distros).
    With the emergence of Windows 8, the community has an ideal chance to snatch a lot of windows users, now watch it fail.
    While distros are produced that dont work straight out of the tin (My Ubuntu wouldnt network with windows machines, then when I installed Nvidia display drivers the desktop would not start), the average userthat doesnt know anything about computers is going to steer clear.
    Its not as if the developers havent had long enough to sort these things out….

    • James December 2, 2012, 12:54 am

      Installing windows 8 on my touch screen PC (It’s an HP that came with Win7) the video drivers for it are no good. To install windows 8 I had to put the hard drive in a different computer, install windows 8, load the most basic, one-size-fits-all windows display driver and then place the hard drive back into my touch screen system. The latest version of Ubuntu installed on my laptop, put in CD and turn computer on, follow instructions…WIN! Windows strives for user-friendly, but it doesn’t always succeed. I had some very serious issues adding a Mac to the network in the office I used to work in (so serious that I never succeeded in connecting the machine to the network), but my linux machines and windows machines were plug-and-play. Maybe it was because I develop windows/linux software and my knowledge of Mac is Steve Jobs, over-priced, good for graphics software and doesn’t run on Windows. Perhaps it was a problem with the system, but no matter what it didn’t work and that’s a strike on the user friendly part. I’ll agree that windows and mac are ahead of the game on user-friendly with Linux gaining by leaps and bounds, but Windows and Mac are not bullet proof.

  • David Addison November 14, 2012, 2:35 pm

    My problem with Linux is that I end up spending way too much time trying to get it to work and to install applications. Some applications need CentOS, some need Ubuntu, some need Debian in order to compile properly. My time is worth way more than the cost of an OS.

    I’m running Windows 7, Windows 8, CentOS, and Debian – Windows 8 is actually my favorite because it’s super easy to install and run an app from the Store *and* it is the FASTEST booting OS on a PC or Mac.

    Linux is like getting a free puppy – it’s cute and all at first, but there’s a lot more cost and maintenance than you think.

  • joseph December 18, 2012, 4:21 am

    Thanks for this post, i will try that.

  • Chris Walter August 22, 2013, 10:48 am

    If you need Internet explorer for some sites or web development testing, you are better off setting your machine up to dual boot between windows and Linux. That way IE is running in its true environment, and you can easily stay up to date. I appreciate that not everyone will have the disc space or the no how to do it, but in my opinion it’s the best option. Also it gives you the ability to have other windows software that you can’t find a suitable Linux alternative for.

  • Juan January 6, 2014, 10:11 am

    I installed ies4linux successfully (as root) but I will take care of that part later. However, I received an error/bug message. No one else reported it so I’ll post. Hopefully someone can help me.

    Linux Distro: BT5r3 Ubuntu LTS

    The program ‘ies4linux-gtk.py’ received an X Window System error.
    This probably reflects a bug in the program.
    The error was ‘BadIDChoice (invalid resource ID chosen for this connection)’.
    (Details: serial 6095 error_code 14 request_code 53 minor_code 0)
    (Note to programmers: normally, X errors are reported asynchronously;
    that is, you will receive the error a while after causing it.
    To debug your program, run it with the –sync command line
    option to change this behavior. You can then get a meaningful
    backtrace from your debugger if you break on the gdk_x_error() function.)

  • Prashant March 24, 2014, 11:33 am

    hi , i am using Ubuntu 13.04 i need Internet Explorer 8.
    i am install wine then install PlayOnLinux after start install IE8 its download SP3 and its size is very high , can any body help me to install IE8 manually step by step

  • Emil September 24, 2014, 10:42 am

    Use this command : ./ies4linux –no-gui
    and not have any problem .

Leave a Comment