How-To Session: Installing Office 2007 with Wine on Linux


With more and more people using Open Office 2.4 and Open Office 3.0, you might be asking why in the world would I post how to install Office 2007 in Linux? Well simply, on a personal level the formatting of Open Office often aggravates me. Sorry if that does not agree with you, but when the bullets and numberings system messes up my tab stops or when viewing a .ppt or .pptx files all the pictures are hanging off the page, its good to have Office 2007 as a second office suite simply for those times when Open Office makes you pull your hair out when you open that nicely done work document or that school PowerPoint project. Let me make it abundantly clear, I do not* hate Open Office, there are simply times when using Office 2007 is the better choice for at least viewing the material. Maybe someday Open Office will match the formatting quality of MS Office.

Installing Wine:


Use Add/Remove under “Appications” at the top gnome menu and search for wine
“sudo apt-get install wine” in Terminal.
See : This for more details

Other Distributions:

Your other distributions should definitely have this in their software repositories. Here is a list of commands which should install it, depending on your* package manager you use. All commands are performed as root user (type “sudo su”, OR “su -” in Terminal) and are done in your respective Terminal.

  • For pacman : “pacman -S wine”
  • For YUM: “yum install wine”
  • For All other Distributions and package managers see: Wine HQ’s Binary Downloads

Installing Microsoft Office 2007 via Wine:

  1. Insert the Disc containing the Office 2007 install. Note: if you have burned a copy of MS Office 2007, make sure* that the “setup.exe” and the reset of the folders are present in the root or starting directory when you open the CD, otherwise complications can occur on install especially with the commercial version of Wine, Crossover Office Pro
  2. Cancel the autorun box if it appears
  3. Open up Terminal, in gnome this is done by going to Applications > Accessories > Terminal, from the top menu bar.
  4. Now type “cd /dev/cdrom0” where cdrom0 could also be “cdrom” The best way to determine what /dev location has your CD is to do “ls /dev | grep cd” This will show any devices matching cd, try uppercase as well.
  5. Once you “cd /dev/cdrom” in Terminal, type the command “ls -la” to see all contents, making sure the “setup.exe” is present for you Office 2007 disc.
  6. Now type “wine setup.exe” (or replace setup.exe with the name of the setup installer .exe file) to begin the installation process
  7. Follow the prompts as usual
  8. When finished, you will now see a program listing under the Applications menu on the top bar for “Windows Applications” and The Office Apps should be there now.


  1. Some apps have odd compatibility issues but , Word, Powerpoint, and Excel all run without a hitch
  2. This install process is pretty much the exact same for Office 2003
  3. If you wish to add a new “save” point, i.e. when you hit Ctrl+S or “Save” in a program, you can edit the “drives” by going to Applications > Wine > Configure Wine and going to “Drives.” From here you can add any* folder, even folders in /mnt or /media to be a “drive” in the wine virtual world of Windows. This would be just like if you booted up windows and hit “Save” and browsed to the C:\ drive to save your document.
  4. For an application compatibility listing please see Wine HQ’s App List

Hope you enjoyed this How-To and for reading The Linux Cauldron.




About professorkaos64

Posted on 20090416, in How-To, Software, Terminal and tagged , , , , . Bookmark the permalink. 5 Comments.

  1. For installing office 2003 using wine ,will work fine but trying to install 2007 using wine gives many errors and i think that need some other scripts

    • shadowkain99

      Try using Crossover, never failed for me, but you will have to “obtain it” by what means you wish to. Wine works fine with 2007, just make sure you update your system fully (apt-get update, and apt-get upgrade), before installing Wine. I don’t install via Add/Remove. Hope this helps, but search what errors you got on the Ubuntu Forums or make a new post, I am sure someone will be able to help 🙂


  2. With the new Office (the 2007) design, look & feel, Microsoft have made a giant leap. True that it takes time to get use to the new ribbon and to get around quickly.. But once you are familiar with it, you rock!

    We do a lot of researches on the web, and using Excel macros,
    we have improved our research speed in 30%. That huge!!

    Using OneNote have improved our research information control (nothing get lost now) and with the sharing files abilities, now everyone can contribute to the project.

    So to summary it all, we are more then happy with the tools that comes in the Office 2007.
    We looking forward to the new one… 😉

    With the SP2 support for open source files,
    our CRM improved since we don’t have to “fight”
    with our clients anymore 🙂

    The 2007 was a great investment with benefits to us.

    Thank you for the interesting post.
    Happy to learn new things every day.


    • shadowkain99

      Im glad it worked for you! Thanks for reading, its been a hectic last year of College, so updates will be more frequent in the comming weeks

  3. I installed Office 2007 on my Ubuntu 9.10 with wine 1.3.3.
    Its works fine, but the only problem is that I can’t change the menus and display language.
    When I run the SETLANG.EXE, it came up, but it does not show any available language.
    I manually change the language in the user.reg file, but its ignore it.
    Do you have any idea from where the SETLANG.EXE takes the available languages?

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s