HOWTO: Install IE6/IE7 in Ubuntu
Posted by emilio.moretti in Emilio Moretti's Blog on Dec 25, 2009 2:51:11 PMWine configuration
This is with a clean configuration directory, with no other applications or games installed.
Wine DLL Overrides
[Software\\Wine\\DllOverrides] 1233608859
"browseui"="native, builtin"
"comctl32"="builtin"
"crypt32"="native, builtin"
"gdiplus"="native"
"hhctrl.ocx"="native, builtin"
"hlink"="native, builtin"
"iernonce"="native, builtin"
"iexplore.exe"="native"
"itircl"="native, builtin"
"itss"="native, builtin"
"jscript"="native, builtin"
"mlang"="native, builtin"
"mscorsvw"="native"
"mshtml"="native, builtin"
"msimtf"="native,builtin"
"msscript.ocx"="native"
"msxml3"="native,builtin"
"riched20"="native,builtin"
"riched32"="native,builtin"
"secur32"="native, builtin"
"shdoclc"="native, builtin"
"shdocvw"="native, builtin"
"shlwapi"="native, builtin"
"url"="native, builtin"
"urlmon"="native, builtin"
"usp10"="native, builtin"
"uxtheme"="native,builtin"
"wininet"="builtin"
"wintrust"="native, builtin"
DLL Overrides can be set in winecfg, just run winecfg from your favorite terminal and then go to Libraries and set the above DLL's as shown above.
You will also need to copy a number of DLL's from a Windows XP machine and place them in /system32 as winetricks doesn't provide these DLL's at this time.
msctf.dll
msimtf.dll
uxtheme.dll
xmllite.dll
WineTricks
Now download winetricks:
wget http://www.kegel.com/wine/winetricks
sh winetricks
and install the following Windows redistributables.
comctl32
comctl32.ocx
corefonts
gdiplus
msls31
msxml3
msxml4
msxml6
riched20
riched30
tahoma
allfonts
fontsmooth (everything except the "disable" package.... doh)
fontfix
richx32
vcrun2003
vcrun2005 (thisone is really important to run .Net)
Gecko is needed too. But ATM I couldn't install it. (IE will work anyway, don't worry).
You may also would like to try but do it opening a new winetricks instance and do not install it with the rest of the packages, as it may fail, and you whould have to install the redistributables again but without gecko. (cause winetricks will crash and you won't know which packages were installed succesfully)
IMPORTANT:
After the install run winecfg set comctl32.dll back to builtin Wine.
Installing IE:
Run 'sh winetricks' again, and select the ie6 or ie7 package. The IE installation program will start. No more changes are needed, just follow the installation steps.
Tu run IE just type this command:
wine ~/.wine/drive_c/Program\ Files/Internet\ Explorer/IEXPLORE.EXE
Special Bonus
Now you can install .Net 2.0 without the need to change anything else! Just install it using winetricks and that's it.
Comments