| |||
How to install Internet Explorer 6 with wineWine offers linux (and other ia32 POSIX compliant OSes) users the ability to run Microsoft Windows applications, unfortunately wine is still not a finished product and installing apps can be a bit of a chore. This guide offers a tried and tested method for installing Internet Explorer 6 using wine, it was tested on a RedHat 9 system with wine-20030618. RequirementsYou will need a fresh install of wine with no additional software installed (do not use a real windows drive for the wine install). Wine installation instructions can be found in the README file distributed with the wine source tar ball. You will also need:
Wine configurationThe wine installation will have created a configuration file in: ~/.wine/config
Edit this file with your favorite text editor and change the reported windows version to win98 by putting the following lines in the [Version] section: [Version] "Windows" = "win98" Replace your [DllOverrides] section with: [DllOverrides] ; some dlls you may want to change "oleaut32" = "builtin, native" "ole32" = "builtin, native" "commdlg" = "builtin, native" "comdlg32" = "builtin, native" "shell" = "builtin, native" "shell32" = "builtin, native" "shfolder" = "builtin, native" "shlwapi" = "builtin, native" "shdocvw" = "builtin, native" "advapi32" = "builtin, native" "msvcrt" = "native, builtin" "mciavi.drv" = "native, builtin" "mcianim.drv" = "native, builtin" "cfgmgr32" = "native, builtin" ; For ie6 "*comctl32" = "builtin" "mshtml" = "native, builtin" ; For Outlook97 "mapi" = "native, builtin" "mapi32" = "native, builtin" ; Native dlls needed for various parts of the install "ole32" = "native, builtin" "compobj" = "native, builtin" "ole2" = "native, builtin" "ole2nls" = "native, builtin" "ole2conv" = "native, builtin" "ole2prox" = "native, builtin" "ole2thk" = "native, builtin" "storage" = "native, builtin" "olepro32" = "native, builtin" "rpcrt4" = "native, builtin" "oleaut32" = "native, builtin" "msvcrt" = "native, builtin" "wininet" = "native, builtin" ; for the ie runonce "setupapi" = "native, builtin" "devenum" = "native, builtin" "quartz" = "native, builtin" "urlmon" = "native" "shdocvw" = "native, builtin" "jscript" = "native, builtin" "wintrust" = "native, builtin" "shlwapi" = "native, builtin" "secur32" = "native, builtin" "crypt32" = "native, builtin" "ddraw" = "native, builtin" ; default for all other dlls "*" = "builtin, native" Install packagesChange to the directory with the required software. Now install Windows 98 DCOM98 with: wine --dll ole32=native dcom98
Various dialog boxes asking you to agree to various things should appear. When finished install Internet Explorer with: wine --dll wininet=builtin ie6setup
You will be asked to agree with various terms and then prompted to select your installation options. Choose a minimal install and then select only Internet Explorer 6 Web Browser and Internet Explorer Help. The installer will then proceed to download the necessary components from the internet. When the download is complete the installation stage will report a couple of errors (Error while reading "WINDOWS.HLP" and AddCRL failed => ?x????????), just ignore them. When the installer has finished you will have to simulate a reboot with: wineboot
During the simulated reboot another error regarding a missing activex component will appear, just ignore it. Run Internet ExplorerYou have finished! You may run Internet Explorer by changing to the directory with IE in it (C:\Program Files\Internet Explorer\) and typing: wine iexplore
| |||
|