13.9. Windows emulieren: Wine
Trotz all der oben erwähnten Anstrengungen gibt es noch eine Anzahl von Programmen ohne Linux-Äquivalent, oder solche, für die die Originalversion unerlässlich ist. Hier sind Windows-Emulationssysteme nützlich. Das bekannteste unter ihnen ist Wine.
Man sollte jedoch nicht vergessen, dass dies nur eine von mehreren Lösungen ist, und dass das Problem auch mit einem virtuellen Rechner oder mit VNC angegangen werden kann; diese beiden Lösungen sind in den Seitenleisten ausführlich beschrieben.
Lassen Sie uns mit einer Erinnerung beginnen: Emulierung ermöglicht es, ein Programm (das für ein bestimmtes Zielsystem entwickelt wurde) auf einem anderen Wirtssystem auszuführen. Das Emulationsprogramm benutzt das Wirtssystem, auf dem die Anwendung läuft, um die erforderlichen Funktionen des Zielsystems zu imitieren.
Jetzt werden alle benötigten Pakete installiert:
#
apt-get install wine ttf-mscorefonts-installer wine-doc
Der Anwender muss dann winecfg
ausführen und angeben, welche (Debian-) Orte auf welche Windows-Laufwerke abgebildet werden. winecfg
hat einige vernünftige Voreinstellungen und kann einige weitere Laufwerke automatisch erkennen; beachten Sie, dass auch wenn Sie ein Dual-Boot-System haben, Sie nicht das C:
-Laufwerk von Wine auf die Windows-Partition zeigen lassen, da Wine wahrscheinlich einige Daten auf dieser Partition überschreibt, was Windows unbrauchbar machen würde. Andere Parameter können auf ihren voreingestellten Werten belassen werden. Um Windowsprogramme auszuführen, müssen Sie diese zuerst mittels ihrem Windows-Installer unter Wine installieren, zum Beispiel mit mit dem Befehl wine .../setup.exe
; ist es erst einmal installiert, können Sie es mit wine .../program.exe
ausführen. Der genaue Ablageort des Programms program.exe
hängt davon ab, wohin das Laufwerk C:
abgebildet wurde; in den meisten Fällen wird der Aufruf wine program
funktionieren, da das Programm üblicherweise an einem Ort installiert wird, an welchem Wine von sich aus nachschaut.
Beachten Sie, dass Sie sich nicht auf Wine (oder ähnliche Lösungen) verlassen sollten, ohne das jeweilige Programm in der Praxis zu testen: Nur durch einen Test unter Realbedingungen kann man endgültig feststellen, ob die Emulierung vollständig funktionsfähig ist.