http://www.winehq.org
Wine lets you run Windows software on other operating systems. With Wine, you can install and run these applications just like you would in Windows.
Wine is still under active development. Not every program works yet, however there are already several million people using Wine to run their software.
http://wiki.winehq.org/Debunking_Wine_Myths
When users think of emulators, they think of programs like Dosbox or zsnes. These applications run as virtual machines and are slow, having to emulate each processor instruction. Wine does not do any CPU emulation - hence the name "Wine Is Not an Emulator."
_____________________________________________________________________________________________________
Applications > Ubuntu Software Center
Installed "Wine Microsoft Windows Compatibility Layer"
(Microsoft Windows Compatibility Layer - Binary Emulator and Library)
Introduction
Wine is a compatibility layer for running Windows applications on Linux. Applications are run at full speed without the need of cpu emulation. Wine does not require Microsoft Windows, however it can use native system dll files in place of its own if they are available.
This package includes a program loader for running unmodified Windows executables as well as the Wine project's free version of the Windows API for running programs ported from Windows.
size: 87.8 MB
Then I started installing MS Office 2007.
(right click and open with wine)
I had to make the setup.exe executable with chmod +x command.
Set up dialog was not like in Windows. Some fonts had missed.
Executed following command.
1)
./winetricks gdiplus riched20 riched30 msxml3 msxml4 msxml6 corefonts tahoma vb6run vcrun6 msi2
Executed:
winetricks gdiplus riched20 riched30 msxml3 msxml4 msxml6 corefonts tahoma vb6run vcrun6 msi2
2)
MS .NET 2.0
fontfix
gdiplus
msi2
msxml3
allfonts
riched20
riched30
vb3run
vb4run
vb5run
vb6run
vcrun2005sp1
vcrun2008
3)
corefonts tahoma vcrun2005sp1 wsh56js
Executed:
winetricks vcrun2005sp1 vcrun2008 wsh56js
4)
Enter the following into the terminal:
winecfg
Switch to the Libraries tab
In the New override for libraries combo box, enter: riched20 and click the “Add” button
With riched20 highlighted, click the “Edit” button.
Select the “Native (Windows)” radio button and click the “OK” button.
Enter usp10 into the New override for libraries combo box.
Click the “OK” button to close the Wine configuration dialog box.
5)
msxml3 dotnet20 gdiplus riched20 riched30 vcrun2005sp1
Executed:
winetricks dotnet20
(22 MB)
6)
This says about two dll files rpcrt4.dll and msxml3.dll
Install Wine
Select Applications>Wine>Configure Wine to bring the Wine Configuration dialog box.
Select Windows Version as Windows Vista from the Applications Tab
Override two dll files rpcrt4.dll and msxml3.dll from Libraries tab. Override them to be Native (Windows)
Download rpcrt4.dll file. Click here and save it on your desktop.
Open the c_drive from Wine menu
Delete rpcrt4.dll and msxml3.dll files from Windows/System32 directory.
Copy the downloaded rpcrt4.dll file into Windows/System32 directory
Download msxml3.msi file from Microsoft download site (here is the direct link for your convenience).
Install msxml3.msi file from the Terminal window by issuing msiexec /i msxml3.msi
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.
Follow the normal installation procedures.
_____________________________________________________________________________________________________
Phase 1 left me without working Office 2007
I searched and read about wine and dlls
riched20 and usp10 are to be overridden
install with
riched20 = native
other with both
When u want to install product key
make riched20 for both
This is the trick here
Now it's working
just with wine. No playonlinux(it failed before)
copy wine fonts to system font locations
sudo mkdir /usr/share/fonts/vista
cd ~/.wine/drive_c/windows/fonts/
sudo mv {CALIBR,CAMBRIA,CANDARA,CONSOLA,CONSTAN,CORBEL}*.TT? /usr/share/fonts/vista
Tip: You may substitute ~/.fonts instead of /usr/share/fonts for local, single-user installation which does not require root access.
Update the cache:
fc-cache -fv
/usr/share/doc/fontconfig/fontconfig-user.html
Files associated with font configuration
/etc/fonts/fonts.conf /etc/fonts/fonts.dtd /etc/fonts/conf.d ~/.fonts.conf.d ~/.fonts.conf