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 http://www.winehq.org/ and to see what has been tested and should therefore run under wine check the database: http://appdb.winehq.org/

(register to have access is required). 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 no windows virus with root ownership arrives!

As regular user run winecfg to configure wine (and its Windows version).

There is a drive C under ~/.wine/drive_c

Wine puts its stuff in ~/.wine. Everything the user installs using wine is put there, therefore it can be run it as regular user.

To try out if wine works:

wine winemine

wine wordpad

wine notepad

wine winefile

No root permission is required to install a program, since everything resides in the users 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 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 http://www.my-dll.com/ 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 http://www.hp41.org/ 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

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

~/.config/menus/applications-merged

~/.local/share/applications/wine

~/.local/share/desktop-directories

~/.local/share/icons


Linurs startpage