Tuesday, September 27, 2011

How to Install IE 7 on Wine

Until now you  should have wine on your system

check whether you have wine or not

$wine --version


# install winetricks

$wget http://winetricks.org/winetricks
$chmod +x winetricks
$mv winetricks /usr/local/bin

#Open winetricks

$sh winetricks

select "default wineprifix " radio button on GUI
select "Install a font"
choose "corefonts" and "Tahoma"
click ok

# now go to Applications>Wine>Wine Configuatation

On Default Setting... choose window version 2k and add following in Libraries
"browseui"="native, builtin"
"comctl32"="builtin"
"crypt32"="native, builtin"
"gdiplus"="native"
"hhctrl.ocx"="native, builtin"
"hlink"="native, builtin"
"iernonce"="native, builtin"
"iexplore.exe"="native, builtin"
"itircl"="native, builtin"
"itss"="native, builtin"
"jscript"="native, builtin"
"mlang"="native, builtin"
"mshtml"="native, builtin"
"msimtf"="native,builtin"
"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

# on command line
$reboot
Now Install Internet explorer

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=2
open the terminal and install wine

$ wine IE7-WindowsXP-x86-enu.exe

# Now we need wine Gecko

#Wine implements its own version of Internet Explorer using wine Gecko

$ wine --version
#Mine wine version is 1.3.26

$ wget http://downloads.sourceforge.net/wine/<Your wine>
$ sudo mkdir -p /usr/share/wine/gecko
$ sudo mv wine_gecko-1.3-x86.msi /usr/share/wine/gecko/

Your Wine means :


 { WINE VERSION}             <YOUR WINE>
wine-0.9.47 - wine-1.1.11    wine_gecko-0.1.0.cab
wine-1.1.12 - wine-1.1.14    wine_gecko-0.9.0.cab
wine-1.1.15 - wine-1.1.26    wine_gecko-0.9.1.cab
wine-1.1.27 - wine-1.3.1     wine_gecko-1.0.0-x86.cab
wine-1.3.2 - wine-1.3.15     wine_gecko-1.1.0-x86.cab   wine_gecko-1.1.0-x86_64.cab
wine-1.3.16 - wine-1.3.25    wine_gecko-1.2.0-x86.msi  wine_gecko-1.2.0-x86_64.msi

wine-1.3.26 - current        wine_gecko-1.3-x86.msi  wine_gecko-1.3-x86_64.msi    

Since my wine version is 1.3.26 I am using  wine_gecko-1.3-x86.msi

#Now install Cabextract. Cabextract is the free softyware that extracts cabinet files of Micorsoft, i.e. .cab files

Download the .rpm cabextract file from http://www.cabextract.org.uk/
   

from http://www.cabextract.org.uk/  Here I have downloaded "cabextract-1.4-1.i386.rpm" file
on Downloads file

$rpm -Uvh cabextract-1.4-1.i386.rpm

wget http://downloads.sourceforge.net/wine/wine_gecko-1.0.0-x86.cab
$cabextract wine_gecko-1.0.0-x86.cab


All done!


Congratulations IE7 is running


But the IE over wine does not have menu bar... it has address bar only. To get full menu bar you need to install crossover. It is professional version of wine.

http://www.codeweavers.com/products/crossover/

The installation of cross over is pretty simple and you can use this tutorial

http://www.codeweavers.com/support/docs/crossover-pro/index

If your system uses proxy to connect over internet, then you need to enable the proxy after installing IE7 in crossover.

To enable the proxy:

Click on Application>Crossover>Run a Windows Command and  type regedit on command
 and go to
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings] and change proxy setting to 1

Open Internet explorer: Applications>Windows Applicattions>assecories>Internet Explorer

Click on Tools>Internet Options Select Connections "tab" and click on LAN settings
click on "Use proxy server for your LAN and type address cafw.cassens.com and port 3128
reboot the system and open Internet explorer and type www.example.com the internet page should open.








Enjoy IE over crossover!!!



No comments:

Post a Comment