Wine: Unterschied zwischen den Versionen
Webbi (Diskussion | Beiträge) Die Seite wurde neu angelegt: == Über Wine == WINE (Wine Is Not An Emulator) beschreibt eine Ausführungsschicht, die die native Win32-API auf die entsprechenden Linux-Derivate abbildet. Es wird ... |
Webbi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
== Über Wine == | == Über Wine == | ||
Zeile 10: | Zeile 9: | ||
Die Installation ist folglich relativ simpel. Die entsprechenden Abhängigkeiten werden aufgelöst und ebenfalls mit installiert. | Die Installation ist folglich relativ simpel. Die entsprechenden Abhängigkeiten werden aufgelöst und ebenfalls mit installiert. | ||
< | <nowiki>pacman -Sy wine</nowiki> | ||
== Konfiguration == | == Konfiguration == | ||
Eine Grundkonfiguration erhält man bereits mittels des Befehls: | Eine Grundkonfiguration erhält man bereits mittels des Befehls: | ||
< | <nowiki>winecfg</nowiki> | ||
Es sollte dann ein Menü aufgehen, in welchem man Einstellung vornehmen kann. Die Windows Version, Bibliotheken, Grafiken, die Desktop Integration, Laufwerke (in denen Wine später Programme/Spiele etc. ablegen wird und die Audio Einstellungen lassen sich hier ziemlich simpel vornehmen. | Es sollte dann ein Menü aufgehen, in welchem man Einstellung vornehmen kann. Die Windows Version, Bibliotheken, Grafiken, die Desktop Integration, Laufwerke (in denen Wine später Programme/Spiele etc. ablegen wird und die Audio Einstellungen lassen sich hier ziemlich simpel vornehmen. | ||
Zum Punkt Audio lässt sich momentan sagen, dass ALSA zwar normalerweise ohne Probleme funktioniert, aber bei manchen Spielen noch Probleme verursachen kann. Hierzu gibt es entsprechende Infos auf der Wine-Projekt Homepage.[http:// | Zum Punkt Audio lässt sich momentan sagen, dass ALSA zwar normalerweise ohne Probleme funktioniert, aber bei manchen Spielen noch Probleme verursachen kann. Hierzu gibt es entsprechende Infos auf der Wine-Projekt Homepage.[http://appdb.winehq.org] | ||
Hier hilft es oftmals den OSS-Treiber zu verwenden beziehungsweise auf eine gepatchte Wine-Version auszuweichen | Hier hilft es oftmals den OSS-Treiber zu verwenden beziehungsweise auf eine gepatchte Wine-Version auszuweichen. | ||
In den Laufwerken lässt sich das von den unter "Windows" ausgeführten Programmen benutzte CD/DVD-ROM Laufwerk ebenfalls auswählen. | In den Laufwerken lässt sich das von den unter "Windows" ausgeführten Programmen benutzte CD/DVD-ROM Laufwerk ebenfalls auswählen. | ||
Die Konfigurationsdaten werden im Homeverzeichnis des angemeldeten Benutzers unter < | Die Konfigurationsdaten werden im Homeverzeichnis des angemeldeten Benutzers unter <nowiki>.wine</nowiki> abgespeichert und lassen sich hier auch individuell editieren. | ||
Zeile 29: | Zeile 28: | ||
Um eine beliebige Windows-Exe auszuführen geht man entweder ins Terminal oder über einen Dateimanager und gibt folgendes ein: | Um eine beliebige Windows-Exe auszuführen geht man entweder ins Terminal oder über einen Dateimanager und gibt folgendes ein: | ||
< | <nowiki> wine programmname.exe </nowiki> | ||
In der Regel sollte ein Programm dann entweder starten oder im Terminal zumindest Feedback geben, was eigentlich nicht tut. Oftmals hilft auch ein Blick in die AppDB des WineHQ Projektes, da hier oftmals Workarounds gepostet werden, die so manche Applikation zum laufen gebracht haben. | In der Regel sollte ein Programm dann entweder starten oder im Terminal zumindest Feedback geben, was eigentlich nicht tut. Oftmals hilft auch ein Blick in die AppDB des WineHQ Projektes, da hier oftmals Workarounds gepostet werden, die so manche Applikation zum laufen gebracht haben. | ||
Zeile 35: | Zeile 34: | ||
Die installierten Programme liegen unter $./.wine/drive_c/programmname und lassen sich durch einfaches löschen des entsprechenden Programmordners entfernen. | Die installierten Programme liegen unter $./.wine/drive_c/programmname und lassen sich durch einfaches löschen des entsprechenden Programmordners entfernen. | ||
Zum einen gibt es hierfür noch zusätzlich den integrierten uninstaller der sich über ein Terminal mit dem Befehl < | Zum einen gibt es hierfür noch zusätzlich den integrierten uninstaller der sich über ein Terminal mit dem Befehl <nowiki>uninstaller</nowiki> aufrufen lässt. Dieser funktioniert ähnlich dem Windows-Uninstaller und entfernt vor allem einfachere Anwendungen meist zufriedenstellend. Zum anderen - sollte man noch nachkorrigieren müssen, weil zum Beispiel Reste in der Registry vorhanden sind, - gibt es hierfür den Registryeditor der sich über <nowiki>regedit</nowiki> ausführen lässt. | ||
Version vom 27. Februar 2008, 14:41 Uhr
Über Wine
WINE (Wine Is Not An Emulator) beschreibt eine Ausführungsschicht, die die native Win32-API auf die entsprechenden Linux-Derivate abbildet. Es wird NICHT wie beispielsweise bei einer VMWare eine komplette Virtuelle Maschine simuliert,sondern ausschließlich die Windows-Ausführungsschicht auf Linux umgebogen. Ältere Programme aus Win95/98(SE) Zeiten funktionieren in der Regel recht gut, aber auch bei neueren Programmen hat Wine mittlerweile gewaltige Fortschritte erzielen können.
Installation
Wine ist über das offizielle [extra] Repository erhältlich: Die Installation ist folglich relativ simpel. Die entsprechenden Abhängigkeiten werden aufgelöst und ebenfalls mit installiert.
pacman -Sy wine
Konfiguration
Eine Grundkonfiguration erhält man bereits mittels des Befehls: winecfg Es sollte dann ein Menü aufgehen, in welchem man Einstellung vornehmen kann. Die Windows Version, Bibliotheken, Grafiken, die Desktop Integration, Laufwerke (in denen Wine später Programme/Spiele etc. ablegen wird und die Audio Einstellungen lassen sich hier ziemlich simpel vornehmen. Zum Punkt Audio lässt sich momentan sagen, dass ALSA zwar normalerweise ohne Probleme funktioniert, aber bei manchen Spielen noch Probleme verursachen kann. Hierzu gibt es entsprechende Infos auf der Wine-Projekt Homepage.[1] Hier hilft es oftmals den OSS-Treiber zu verwenden beziehungsweise auf eine gepatchte Wine-Version auszuweichen. In den Laufwerken lässt sich das von den unter "Windows" ausgeführten Programmen benutzte CD/DVD-ROM Laufwerk ebenfalls auswählen.
Die Konfigurationsdaten werden im Homeverzeichnis des angemeldeten Benutzers unter .wine abgespeichert und lassen sich hier auch individuell editieren.
Benutzung
Um eine beliebige Windows-Exe auszuführen geht man entweder ins Terminal oder über einen Dateimanager und gibt folgendes ein:
wine programmname.exe
In der Regel sollte ein Programm dann entweder starten oder im Terminal zumindest Feedback geben, was eigentlich nicht tut. Oftmals hilft auch ein Blick in die AppDB des WineHQ Projektes, da hier oftmals Workarounds gepostet werden, die so manche Applikation zum laufen gebracht haben.
Die installierten Programme liegen unter $./.wine/drive_c/programmname und lassen sich durch einfaches löschen des entsprechenden Programmordners entfernen.
Zum einen gibt es hierfür noch zusätzlich den integrierten uninstaller der sich über ein Terminal mit dem Befehl uninstaller aufrufen lässt. Dieser funktioniert ähnlich dem Windows-Uninstaller und entfernt vor allem einfachere Anwendungen meist zufriedenstellend. Zum anderen - sollte man noch nachkorrigieren müssen, weil zum Beispiel Reste in der Registry vorhanden sind, - gibt es hierfür den Registryeditor der sich über regedit ausführen lässt.
ToDos:
- Windows Dlls einbauen - MSI installationen - Wine unter Arch 64 mit changeroot Umgebung - Drucken in WindowsAnwendungen - Screenshots