Install MS Office 2007 in Linux

April 9, 2008

For help, feedback, comments, and other discussions for this tutorial, please visit the official forum.

Though there are many alternatives for MS Office, no doubt MS Office 2007 is a winner. If you want to install MS 2007 in Linux follow these steps: [ad]

  1. Install Wine

  2. Select Applications>Wine>Configure Wine to bring the Wine Configuration dialog box.

  3. Select Windows Version as Windows Vista from the Applications Tab

  4. Override two dll files rpcrt4.dll and msxml3.dll from Libraries tab. Override them to be Native (Windows)

  5. Download rpcrt4.dll file. Click here and save it on your desktop.

  6. Open the c_drive from Wine menu

  7. Delete rpcrt4.dll and msxml3.dll files from Windows/System32 directory.

  8. Copy the downloaded rpcrt4.dll file into Windows/System32 directory

  9. Download msxml3.msi file from Microsoft download site (here is the direct link for your convenience).

  10. Install msxml3.msi file from the Terminal window by issuing msiexec /i msxml3.msi

  11. Double click on setup.exe file from your MS Office 2007 installation CD. If it doesn’t work just type wine setup.exe from the Terminal window.

  12. Follow the normal installation procedures.

Watch the step-by-step video:

[youtube]http://www.youtube.com/watch?v=crW8nWoEpmw[/youtube]

UPDATE: Before you install Office 2007 don’t forget about winetricks. It might help to resolve many issues. Just go to http://www.kegel.com/wine/winetricks, copy the text (codes) in a file winetrick. From the terminal window type sh winetricks. Check all the msxml stuffs and click install.

[frameworkads ad=“2”]

For help, feedback, comments, and other discussions for this tutorial, please visit the official forum.

Discussion, links, and tweets

By day, I ship code at MetaGeek, by night, I hack on my personal projects, and finally, when I get some off time in between, I also serve as a CTO for ClockworkEngine, LLC where so far we have launched two products - Spyglass and LightPaper. Call be a serial coder if you want.