Wine the Microsoft Windows API for Linux

Wine is a free implementation of the Microsoft Windows API. It does not require Windows to be installed, it is basically a layer between Linux (X and OpenGL) and the Windows application. See and to see what has been tested and should therefore run under wine check the database:

(you need to register to have access). Wine is not a Windows emulator, there is also not a window where wine runs inside. Having installed wine, the simplest way to start is just clicking on the desktop icon. Do not run wine as root this is not necessary and you do not want to catch a windows virus!

As regular user run winecfg to configure wine. This gives you a drive C under ~/.wine/drive_c

Wine puts its stuff in ~/.wine. Everything the user installs using wine is put there, therefore you can run it as regular user. Sometime it is wise to delete this directory and start from scratch.

Try out if wine works:

wine winemine

wine wordpad

wine notepad

wine winefile

You do not need to be root to install a program, since everything resides in the home directory: wine<linux path to setup.exe>

Sometimes the line above just unzips files so run the real setup.exe there:

wine ~/.wine/drive_c/windows/temp/setup.exe

To start a program go to the directory where the installed program is

cd ~/.wine/drive_c/Program Files/<here is the directory>

and then type

wine<program name>

If you are lucky it works, if not observe the error messages maybe a dll is missing. If so, look on a windows computer where the dll is and copy it over to the corresponding location in ~/.wine/drive_c/windows. On the missing dll's can be found to be downloaded, but be aware of the copyrights.

Finally consider to do links from ~/home/.wine/drive_c to where you would like to have your data.

HP41 Calculator

When running the windows hp41 calculator emulator from a missing dll had to be added in ~/.wine/drive_c/windows/system32 and the true type fonts had to be disabled.

Figure 16.5. HP41


Remove applications

And finally wine has a GUI uninstaller: wine uninstaller

However it does not install always the desktop stuff so manually delete the garbage in





Linurs Hosttech startpage