Warning, /documentation/README-de.md is written in an unsupported language. File is not indexed.
158e9e763… Alex*0001 ## EINFÜHRUNG
43aadee16… Chri*0002
0f84fd260… Andr*0003 Wine ist ein Programm, das es ermöglicht, Programme, die für Microsoft
9a027b17f… Andr*0004 Windows geschrieben wurden (inklusive DOS-, Windows 3.x-, Win32- und
0005 Win64-Binärdateien), unter Unix auszuführen. Es besteht aus einem Programm-
e2f677212… Juli*0006 Lader, der Microsoft-Windows-Binärdateien lädt und ausführt, sowie
0007 einer Programmbibliothek (Winelib genannt), die Aufrufe der Windows API unter
0f84fd260… Andr*0008 Verwendung der entsprechenden Unix- oder X11-Gegenstücke implementiert.
e2f677212… Juli*0009 Winelib kann auch benutzt werden, um Windows-Code nativ nach Unix
43aadee16… Chri*0010 zu portieren.
0011
0f84fd260… Andr*0012 Wine ist Freie Software, die unter der GNU LGPL veröffentlicht wird;
43aadee16… Chri*0013 Bitte lesen Sie die Details in der Datei LICENSE nach.
0014
e2f677212… Juli*0015
158e9e763… Alex*0016 ## SCHNELLSTART
43aadee16… Chri*0017
e2f677212… Juli*0018 Rufen Sie aus dem Stammverzeichnis des Wine-Quelltextes (das die Datei README
0019 enthält) folgende Befehle auf:
43aadee16… Chri*0020
158e9e763… Alex*0021 ```
e2f677212… Juli*0022 ./configure
0023 make
158e9e763… Alex*0024 ```
43aadee16… Chri*0025
48ef77037… Juli*0026 Im Anschluss können Sie Wine entweder installieren:
0027
158e9e763… Alex*0028 ```
48ef77037… Juli*0029 make install
158e9e763… Alex*0030 ```
48ef77037… Juli*0031
0032 Oder direkt aus dem Quellverzeichnis ausführen:
0033
158e9e763… Alex*0034 ```
48ef77037… Juli*0035 ./wine notepad
158e9e763… Alex*0036 ```
48ef77037… Juli*0037
158e9e763… Alex*0038 Starten Sie Programme mit `wine Programmname`. Weitere
0f84fd260… Andr*0039 Informationen und Problemlösungen entnehmen Sie bitte dem Rest dieser
77cddfe7b… Dimi*0040 Datei, der Man-Page von Wine und insbesondere der Vielzahl an
fad999e36… Laur*0041 Informationen, die Sie auf https://www.winehq.org finden.
43aadee16… Chri*0042
e2f677212… Juli*0043
158e9e763… Alex*0044 ## VORAUSSETZUNGEN
43aadee16… Chri*0045
e2f677212… Juli*0046 Um Wine kompilieren und ausführen zu können, benötigen Sie eines der
43aadee16… Chri*0047 folgenden Betriebssysteme:
0048
158e9e763… Alex*0049 - Linux version 2.0.36 oder neuer
0050 - FreeBSD 12.4 oder neuer
0051 - Solaris x86 9 oder neuer
0052 - NetBSD-current
0053 - Mac OS X 10.8 oder neuer
43aadee16… Chri*0054
fd28db3f8… Juli*0055 Da Wine Thread-Unterstützung auf Kernelebene benötigt, werden nur die oben
0f84fd260… Andr*0056 aufgeführten Betriebssysteme unterstützt.
0057 Andere Betriebssysteme, die Kernel-Threads unterstützen, werden unter
0058 Umständen in der Zukunft unterstützt.
43aadee16… Chri*0059
158e9e763… Alex*0060 **FreeBSD-Info**:
e2f677212… Juli*0061 Wine wird generell nicht korrekt unter FreeBSD vor 8.0 funktionieren. Für
fad999e36… Laur*0062 weitere Informationen überprüfen Sie auch https://wiki.freebsd.org/Wine
43aadee16… Chri*0063
158e9e763… Alex*0064 **Solaris-Info**:
e2f677212… Juli*0065 Höchstwahrscheinlich werden Sie Wine mit der GNU-Toolchain (gcc, gas etc.)
0066 kompilieren müssen. Warnung: Die Installation von gas stellt *nicht*
0067 sicher, dass es auch von gcc verwendet wird. Erneutes Kompilieren von gcc,
0068 nach der Installation von gas, oder das symbolische Verlinken von cc, as und
0069 ld auf die GNU-Tools ist vermutlich notwendig.
43aadee16… Chri*0070
158e9e763… Alex*0071 **NetBSD-Info**:
43aadee16… Chri*0072 Stellen Sie sicher, dass Sie die Optionen USER_LDT, SYSVSHM, SYSVSEM und
0073 SYSVMSG in Ihrem Kernel aktiviert haben.
0074
158e9e763… Alex*0075 **Mac OS X Info**:
c0ca6913c… Juli*0076 Sie benötigen Xcode/Xcode-Kommandozeilentools oder Apple cctools. Die
0077 Mindestanforderungen um Wine zu kompilieren sind clang 3.8 mit dem
0078 MacOSX10.10.sdk und mingw-w64 v8. Das MacOSX10.14.sdk oder neuer kann
0079 nur wine64 erzeugen.
748e34329… Andr*0080
158e9e763… Alex*0081 **Unterstützte Dateisysteme**:
fd28db3f8… Juli*0082 Wine sollte auf den meisten Dateisystemen laufen. Kompatibilitätsprobleme
0083 wurden allerdings beim Dateizugriff über Samba gemeldet.
9a027b17f… Andr*0084 Weiterhin bietet NTFS nicht alle Dateisystemfunktionen, die von einigen
e2f677212… Juli*0085 Programmen benötigt werden. Ein natives Unix-Dateisystem ist empfohlen.
43aadee16… Chri*0086
158e9e763… Alex*0087 **Grundsätzliche Voraussetzungen**:
e2f677212… Juli*0088 Sie müssen die Entwicklungsdateien für X11 installiert haben
8c65205d2… Flor*0089 (Debian nennt diese xorg-dev, Red Hat libX11-devel).
158e9e763… Alex*0090 Selbstverständlich benötigen Sie auch make (höchstwahrscheinlich GNU make).
e2f677212… Juli*0091 Des Weiteren benötigen Sie flex (Version 2.5.33 oder höher) und bison.
43aadee16… Chri*0092
158e9e763… Alex*0093 **Optionale Bibliotheken**:
e2f677212… Juli*0094 Der Configure-Aufruf zeigt am Ende optionale Bibliotheken an,
0095 die von Wine benutzt werden können, aber auf Ihrem System nicht gefunden
0096 wurden. Tipps zum Installieren fehlender Pakete finden Sie unter:
fad999e36… Laur*0097 https://wiki.winehq.org/Recommended_Packages
48ef77037… Juli*0098 Unter 64-Bit-Plattformen benötigen Sie auch die 32-Bit-Versionen dieser
0099 Bibliotheken.
0100
748e34329… Andr*0101
158e9e763… Alex*0102 ## KOMPILIEREN
43aadee16… Chri*0103
e2f677212… Juli*0104 Um Wine zu kompilieren, führen Sie aus:
43aadee16… Chri*0105
158e9e763… Alex*0106 ```
43aadee16… Chri*0107 ./configure
0108 make
158e9e763… Alex*0109 ```
43aadee16… Chri*0110
e2f677212… Juli*0111 Damit werden das Programm "wine" und diverse unterstützende Bibliotheken und
a8082a634… Juli*0112 Binärdateien erstellt. Das Programm "wine" lädt ausführbare Windows-Dateien
0113 und führt diese aus.
e2f677212… Juli*0114 Die Bibliothek "libwine" ("Winelib") kann benutzt werden, um Windows-Quelltexte
43aadee16… Chri*0115 unter Unix zu kompilieren und zu verlinken.
0116
158e9e763… Alex*0117 Mit `./configure --help` können Sie sich Konfigurations-Optionen für die
e2f677212… Juli*0118 Kompilierung anzeigen lassen.
43aadee16… Chri*0119
48ef77037… Juli*0120 Weitere Informationen finden Sie unter https://wiki.winehq.org/Building_Wine
0121
0122
158e9e763… Alex*0123 ## SETUP
43aadee16… Chri*0124
158e9e763… Alex*0125 Nachdem Wine korrekt erstellt wurde, können Sie `make install` aufrufen;
e2f677212… Juli*0126 Dadurch werden Wine-Programme und Bibliotheken, die Man-Page und andere nötige
0127 Dateien installiert.
0128
0129 Vergessen Sie nicht, zuerst frühere Wine-Installationen zu entfernen, die mit
158e9e763… Alex*0130 der neuen in Konflikt stehen könnten. Versuchen Sie entweder `dpkg -r wine`,
0131 `rpm -e wine` oder `make uninstall` vor der Installation auszuführen.
43aadee16… Chri*0132
158e9e763… Alex*0133 Nach der Installation können Sie das Konfigurationswerkzeug `winecfg` starten.
48ef77037… Juli*0134 Hinweise dazu finden Sie im Support-Bereich auf https://www.winehq.org/
43aadee16… Chri*0135
0136
158e9e763… Alex*0137 ## AUSFÜHREN VON PROGRAMMEN
43aadee16… Chri*0138
0f84fd260… Andr*0139 Wenn Sie Wine aufrufen, können Sie den vollständigen Pfad zur ausführbaren
43aadee16… Chri*0140 Datei angeben oder nur einen Dateinamen.
0141
0f84fd260… Andr*0142 Beispiel: Um Notepad auszuführen:
43aadee16… Chri*0143
158e9e763… Alex*0144 ```
0145 wine notepad (wobei der Suchpfad, wie in der Registrierung
0146 wine notepad.exe angegeben, benutzt wird)
43aadee16… Chri*0147
158e9e763… Alex*0148 wine c:\\windows\\notepad.exe (mit Dateinamen-Syntax von DOS)
43aadee16… Chri*0149
158e9e763… Alex*0150 wine ~/.wine/drive_c/windows/notepad.exe (mit Unix-Syntax)
43aadee16… Chri*0151
158e9e763… Alex*0152 wine notepad.exe liesmich.txt (Programmaufruf mit Parametern)
0153 ```
43aadee16… Chri*0154
48ef77037… Juli*0155 Wine ist nicht perfekt, manche Programme könnten abstürzen.
0156 In solchen Fällen bekommen Sie einen Log vom Absturz, den Sie beifügen sollten,
9a027b17f… Andr*0157 wenn Sie den Fehler melden.
43aadee16… Chri*0158
e2f677212… Juli*0159
158e9e763… Alex*0160 ## WEITERFÜHRENDE INFORMATIONEN
43aadee16… Chri*0161
158e9e763… Alex*0162 - **WWW**: Eine große Menge an Informationen findet sich im WineHQ unter
fad999e36… Laur*0163 https://www.winehq.org/ : Verschiedene Wine Guides,
31b1bcfb2… Andr*0164 Applikations-Datenbank, Bugtracker.
9a027b17f… Andr*0165 Das ist vermutlich der beste Ausgangspunkt.
43aadee16… Chri*0166
158e9e763… Alex*0167 - **FAQ**: Die FAQ zu Wine befindet sich unter https://www.winehq.org/FAQ
0168
0169 - **Wiki**: Das Wine-Wiki finden Sie unter https://wiki.winehq.org
43aadee16… Chri*0170
158e9e763… Alex*0171 - **Gitlab**: https://gitlab.winehq.org
43aadee16… Chri*0172
158e9e763… Alex*0173 - **Mailing-Listen**:
e2f677212… Juli*0174 Es gibt mehrere Mailing-Listen für Wine-Anwender und -Entwickler;
fad999e36… Laur*0175 Schauen Sie sich dazu bitte https://www.winehq.org/forums an.
43aadee16… Chri*0176
158e9e763… Alex*0177 - **Fehler**: Melden Sie Fehler bitte an Wine-Bugzilla unter https://bugs.winehq.org
9a027b17f… Andr*0178 Schauen Sie bitte erst in der Bugzilla-Datenbank nach, ob Ihr Problem
e2f677212… Juli*0179 bereits bekannt ist oder sogar behoben wurde, bevor Sie eine Fehlermeldung
0180 verfassen.
43aadee16… Chri*0181
158e9e763… Alex*0182 - **IRC**: Online-Hilfe ist im IRC-Kanal `#WineHQ` unter irc.libera.chat verfügbar.