Running Internet Explorer in Ubuntu Linux

Sponsored Link
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.This may be very helpful for software developers and web developers to test their applications.

IEs4Linux Installation in Ubuntu

You have to enable universe packages first. It is also recommended that you use the official winehq ubuntu package:

Open /etc/apt/sources.list file

sudo gedit /etc/apt/sources.list

Uncomment following lines in your /etc/apt/sources.list and it may be different if you are in different country instead of UK

For Ubuntu Dapper Users

deb dapper universe
deb-src dapper universe

For Ubuntu Edgy Eft Users

deb edgy universe
deb-src edgy universe

Add WineHQ APT Repository


If you want to add source packages from the repository

Currently, wine only have i386 binary packages available. If you do not use an i386 architecture, or wish to compile the package in a special or optimized way, you can build the wine package using the source repository instead. To do this, add a source repository with one of the following:

For Ubuntu Dapper Users

deb dapper main
deb-src dapper main

For Ubuntu Edgy Eft Users

deb edgy main
deb-src edgy main

Close gedit and run an update to take your new Repository

sudo apt-get update

Install wine and cabextract

sudo apt-get install wine cabextract

Now you need to download IEs4Linux script from here


tar xzvf ies4linux-2.0.5.tar.gz

cd ies4linux-2.0.5

Once you are inside ies4linux-2.0.5 directory you need to run the following script to install internet explorer


This will install the internet explore in your machine.

To run IE you need to run the following command and it may be different for others this path at the end of installation it will give from where you want to run


You should see the Internet explorer opening

If try to run /root/bin/ie6 as root user you will get the following error messages so you need to run as user#/root/bin/ie6
fixme:actctx:CreateActCtxW stub!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
Application tries to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.

If you want to check more information about this script check here

Sponsored Link

You may also like...

34 Responses

  1. Please, teach with the tools provided to you. I know it’s hard for the more experienced people to use the simplified tools provided, but there is a reason why they are there. Teaching with the tools it lowers the bar even more for the regular users to start using ubuntu and start following the various guides. For example, enabling universe in feisty can be done with just a few clicks. Even better installing wine in ubuntu can be done with even fewer clicks.

    The downside on teaching tools is that it makes it more distribution specific. What works in Ubuntu doesn’t work on Kubuntu. Then again, if might be that what works on Ubuntu will work on Debian too.

  2. uteck says:

    “/root/bin/ie6” Did you run the ies4linux installer as root? Installing applications with wine does not need root permission. I just started ies4linux as myself and it asks were you want to install it, by default in my home directory in .ie6. But I prefer to put in in my home bin file, since bash will look by default for executables there, that way I don’t have to give full paths to them. And I don’t like the ‘dot’ files since it makes finding them difficult.

  3. Fr. Allen+ says:

    That is so cool! It’s ornery, but it’s cool.

  4. Jeff H says:

    How about just using the IE Tab plug-in for FireFox?

  5. jack says:

    This is awesome. How about IE7 under ubuntu?. Are there instructions out there to do this?.

  6. admin says:

    for ie7 it will take some more time to support this

  7. Dave S says:

    Quote: “Jeff H Says:
    December 31st, 2006 at 12:29 pm
    How about just using the IE Tab plug-in for FireFox?”

    The IE Tab plugin relies on IE being present in your system because it embeds the IE engine inside of a Firefox tab. The link you gave specifically says it will only work on a windows system for this very reason and not on Linux.

  8. Jaune says:

    Can shockwave be installed on this “ubuntu version of IE”?

  9. T says:

    hey, this seems pretty cool. when i first load a page, everything seems ok, but then when the page is done loading, all the text on pages disappears.

    i also see this when starting up
    “glx_version is 1.4 and GLX_SGIX_fbconfig extension is unsupported. Expect problems”

    anyone know what this means and/or how to fix the issue?


  10. A. Nonymous says:

    Seems like a lot of extra work, For IE6 all you need is the full installer file, wine IESETUP.EXE does the rest.

  11. liran says:

    i have a problem how do i remove ie 6 computer?

  12. anand says:

    iam also having some problems and can u let me know how to uninstall IE6. Firefox is too good.

  13. Something Clever says:

    Hey, I think your tutorial is great!!

    I had everything installed and up and running in literally under one minute.

    Best of the web, thanks a lot!

  14. roadkill says:

    thanks it was the best explaination.

  15. Bolo says:

    For me i had to edit the ies4linux file to use the su account to avoid installation errors.

    at the top just put in:

    #comments are here
    (everything that was there)

    if u dont have a su account google super user account and create one

  16. corey says:

    couldnt get it to work running heron ubuntu, i get An error occured when trying to cabextract some files.

  17. corey says:

    never mind got it to work

  18. Pfff says:


    How to ask to Firefox to use IE engine as IETab doing?
    Any Firefox add-on to loink IE in Wine and Firefox?

    My job is web application development, so I have to test my projects under most popular browsers, like Firefox, Internet Explorer, Opera and Google Chrome.
    Firefox, Opera, GoogleChrome work great under my Ubuntu Box, and the other once work under Wine.
    *Internet Explorer*. It’s pain to setup IE6 and IE7, because you can take a look of many bugs with render html and vml.

    Just forget Wine for the purpose!
    Microsoft give us FREE virtual PC images with IE6, IE7, IE8 aboard!
    Don’t you believe?

  20. Martin Espinoza says:

    IEs4Linux is now broken and doesn’t work on Ubuntu Jaunty (worked on Intrepid.) Looks like it’s been abandoned.

  21. trent says:

    I second that, IEs4Linux doesn’t work for me anymore on Jaunty, I was previously working great..

  22. Gatti says:

    It works on Ubuntu Jaunty. I just left default options. My Wine is 1.0.1

  23. Millennium says:

    It worked for me in Jaunty on my second try. The first time there were GTK-related errors, but those didn’t occur on the second time. I think my mistake the first time might have been related to the scrollbars: once you hit the Install button, don’t touch the window until everything is finished.

  24. SeanJM says:

    For all you Jaunty’s out there, instead of running ./ies4linux run ./ies4linux --no-gui

    This will do the automatic install with IE 6 and flash without the gui which I think is what is causing the most problems out there.

  25. Pedro Sanchez says:

    I couldn’t install ies4linux on Jaunty until I removed wine-gecko, which I had previously installed with Wine.

    After uninstalling wine-gecko ies4linux executed without errors.

  26. ATOzTOA says:

    Here is how to unistall ies4linux 🙂

    There is no uninstall option because it is simple: just remove the files.

    Usually you have to remove:

    * ~/.ies4linux folder
    * Executables at ~/bin
    * Desktop shortcuts

    If you configured different folders, just remove them.

  27. David says:

    I was able to just use the IE tab on firefox on my mac shouldn’t it also work on ubuntu since both are unix

  28. dan says:

    Removed wine-gecko, still couldn’t install on jaunty:
    Installing IE 6
    Creating Wine Prefix
    Extracting CAB files
    Installing IE 6
    Installing DCOM98
    Installing TTF Fonts
    Installing ActiveX MFC42
    /home/danrah/.ies4linux/downloads/ No such file or directory
    An error occured when trying to cabextract some files.

  29. Brett says:

    You really should change ‘ies4linux-2.0.5.tar.gz’ to ‘ies4linux-latest.tar.gz’

  30. Mark says:

    2.99 appears to not like the version of WINE that is being used by Jaunty at the moment (8/26/2009). Your best bet is to go back a generation to 2.0; this seems to work fine. So, I have to disagree, Brett. Stick to 2.0.5 and things should work fine.

    At some point (when Ubuntu’s WINE has caught up) this will no longer be necessary, so feel free to try latest, but if that fails, go back to the 2.0 or 2.0.5

Leave a Reply

Your email address will not be published. Required fields are marked *