1 .TH WINE 1 "juillet 2013" "@PACKAGE_STRING@" "Windows sur Unix"
3 wine \- exécuter des programmes Windows sur Unix
6 .IR "programme " [ arguments ]
12 Pour des instructions sur le passage d'arguments aux programmes Windows, veuillez lire la section
18 charge et exécute le programme indiqué, qui peut être un exécutable DOS, Windows
19 3.x, Win32 ou Win64 (sur les systèmes 64 bits).
21 Pour déboguer wine, utilisez plutôt
24 Pour exécuter des applications en ligne de commande (programmes Windows
27 Cela permet d'afficher la sortie dans une fenêtre séparée (nécessite X11).
28 Si vous n'utilisez pas
30 pour les programmes en ligne de commande, le support console sera très limité et votre
31 programme peut ne pas fonctionner correctement.
33 Lorsque wine est invoqué avec
37 pour seul argument, il
38 affichera seulement un petit message d'aide ou sa version respectivement, puis se terminera.
39 .SH PROGRAMME/ARGUMENTS
40 Le nom du programme peut être spécifié au format DOS
41 .RI ( C:\(rs\(rsWINDOWS\(rs\(rsSOL.EXE )
43 .RI ( /msdos/windows/sol.exe ).
44 Vous pouvez passer des arguments au programme exécuté en les ajoutant
45 à la fin de la ligne de commande invoquant
47 (par exemple : \fIwine notepad C:\(rs\(rsTEMP\(rs\(rsLISEZMOI.TXT\fR).
48 Notez que vous devrez protéger les caractères spéciaux (et les espaces)
49 en utilisant un '\(rs' lorsque vous invoquez Wine depuis
50 un shell, par exemple :
52 wine C:\(rs\(rsProgram\(rs Files\(rs\(rsMonProg\(rs\(rstest.exe
56 passe les variables d'environnement du shell depuis lequel il
57 est lancé au processus Windows/DOS exécuté. Utilisez donc la syntaxe appropriée
58 à votre shell pour déclarer les variables d'environnement dont vous avez besoin.
61 Si définie, le contenu de cette variable est pris comme le nom du répertoire où
62 Wine stocke ses données (la valeur par défaut est
64 Ce répertoire est également utilisé pour identifier le socket utilisé pour
71 (c'est-à-dire le même utilisateur) partagent certains éléments comme la base de registre,
72 la mémoire partagée et les objets du noyau.
75 une valeur spécifique pour différents processus
77 il est possible d'exécuter plusieurs sessions de
79 totalement indépendantes.
82 Spécifie le chemin et le nom de l'exécutable
84 Si cette variable n'est pas définie, Wine essaiera de charger
85 .I @bindir@/wineserver
86 ou, à défaut, un fichier nommé
87 « wineserver » dans le chemin système ou quelques autres emplacements potentiels.
90 Spécifie le chemin et le nom de l'exécutable
92 à utiliser pour exécuter de nouveaux processus Windows. Si pas définie, Wine
95 ou, à défaut, un fichier nommé
96 « wine » dans le chemin système ou quelques autres emplacements potentiels.
99 Active ou désactive les messages de débogage. La syntaxe est :
100 .RI [ classe ][\fB+\fR|\fB-\fR] canal [,[ classe2 ][\fB+\fR|\fB-\fR] canal2 ]
105 est optionnelle et peut avoir une des valeurs suivantes :
111 Si elle n'est pas spécifiée, tous les messages de débogage pour le canal
112 associé seront activés. Chaque canal imprimera des messages à propos
113 d'un composant particulier de Wine.
114 Le caractère suivant peut être \fB+\fR ou \fB-\fR pour activer/désactiver
115 le canal spécifié. Si aucune
117 n'est spécifiée, le caractère \fB+\fR peut être omis. Notez que les espaces ne sont pas
118 autorisées dans cette chaîne de caractères.
123 activera tous les messages d'avertissement (recommandé pour le débogage).
126 WINEDEBUG=warn+dll,+heap
127 activera tous messages d'avertissement sur les DLL, et tous les messages sur le tas.
130 WINEDEBUG=fixme-all,warn+cursor,+relay
131 désactivera tous les messages FIXME, activera les messages d'avertissement sur le composant cursor et
132 activera tous les messages du canal relay (appels de l'API).
136 activera tous les messages du canal relay. Pour un contrôle plus fin sur l'inclusion et
137 l'exclusion des fonctions et DLL des traces relay, utilisez la clé
138 .B HKEY_CURRENT_USER\\\\Software\\\\Wine\\\\Debug
139 de la base de registre.
141 Pour plus d'informations sur les messages de débogage, référez-vous au chapitre
143 du guide de l'utilisateur de Wine.
147 Spécifie le(s) chemin(s) où chercher les DLL intégrées et les applications
148 Winelib. C'est une liste de répertoires séparés par des « : ». En plus des
149 répertoires spécifiés dans
151 Wine utilisera aussi le répertoire
155 Définit le type de remplacement et l'ordre de chargement des DLL utilisées lors du
156 processus de chargement d'une DLL. Deux types de bibliothèques peuvent actuellement
157 être chargés dans l'espace d'adressage d'un processus : les DLL natives de
159 .RI ( native ") et les DLL intégrées à Wine (" builtin ).
160 Le type peut être abrégé avec la première lettre du type
162 La bibliothèque peut également être désactivée (''). Les séquences d'ordres
163 doivent être séparées par des virgules.
166 Chaque DLL peut avoir son ordre de chargement propre. L'ordre de chargement
167 détermine quelle version de la DLL doit être chargée dans l'espace
168 d'adressage. Si la première tentative échoue, la suivante est essayée et
169 ainsi de suite. Plusieurs bibliothèques avec le même ordre de chargement
170 peuvent être séparées par des virgules. Il est également possible de spécifier
171 différents ordres de chargements pour différentes bibliothèques en séparant les
174 L'ordre de chargement pour une DLL 16 bits est toujours défini par l'ordre de
175 chargement de la DLL 32 bits qui la contient (qui peut être identifié en
176 observant le lien symbolique du fichier .dll.so 16 bits). Par exemple, si
177 \fIole32.dll\fR est configurée comme builtin, \fIstorage.dll\fR sera également chargée comme
178 builtin puisque la DLL 32 bits \fIole32.dll\fR contient la DLL 16 bits \fIstorage.dll\fR.
182 WINEDLLOVERRIDES="comdlg32,shell32=n,b"
184 Charge comdlg32 et shell32 comme des DLL windows natives, ou la version
185 intégrée en cas d'échec.
187 WINEDLLOVERRIDES="comdlg32,shell32=n;c:\(rs\(rsfoo\(rs\(rsbar\(rs\(rsbaz=b"
189 Charge les bibliothèques windows natives comdlg32 et shell32. De plus, si une
190 application demande le chargement de \fIc:\(rsfoo\(rsbar\(rsbaz.dll\fR, charge la
191 bibliothèque intégrée \fIbaz\fR.
193 WINEDLLOVERRIDES="comdlg32=b,n;shell32=b;comctl32=n;oleaut32="
195 Charge la bibliothèque intégrée comdlg32, ou la version native en cas
196 d'échec ; charge la version intégrée de shell32 et la version native de
197 comctl32 ; oleaut32 sera désactivée.
201 Spécifie l'architecture Windows à prendre en charge. Peut être
203 (prise en charge des applications 32 bits uniquement), ou
205 (prise en charge des applications 64 bits, et 32 bits en mode WoW64).
207 L'architecture prise en charge par un préfixe Wine donné est déterminée
208 au moment de sa création et ne peut être modifiée ultérieurement.
209 Si vous exécutez Wine avec un préfixe préexistant, il refusera de démarrer
212 ne correspond pas à l'architecture du préfixe.
215 Spécifie l'affichage X11 à utiliser.
217 Variables de configuration du pilote audio OSS :
220 Définit le périphérique pour les entrées/sorties audio, par défaut
224 Définit le périphérique pour les contrôles du mixeur, par défaut
228 Définit le périphérique pour le séquenceur MIDI, par défaut
233 Le chargeur de programme de Wine.
235 .I @bindir@/wineconsole
236 Le chargeur de programme de Wine pour les applications en mode console (CUI).
238 .I @bindir@/wineserver
242 Le débogueur de Wine.
245 Répertoire contenant les bibliothèques partagées de Wine.
247 .I $WINEPREFIX/dosdevices
248 Répertoire contenant le mapping des périphériques DOS. Chaque fichier dans ce
249 répertoire est un lien symbolique vers le fichier périphérique Unix qui implémente
250 un périphérique donné. Par exemple, si COM1 est mappé sur \fI/dev/ttyS0\fR, vous aurez un
251 lien symbolique de la forme \fI$WINEPREFIX/dosdevices/com1\fR -> \fI/dev/ttyS0\fR.
253 Les lecteurs DOS sont aussi définis à l'aide de liens symboliques ; par exemple, si le
254 lecteur D: correspond au CDROM monté sur \fI/mnt/cdrom\fR, vous aurez un lien symbolique
255 \fI$WINEPREFIX/dosdevices/d:\fR -> \fI/mnt/cdrom\fR. Le périphérique Unix correspondant à un lecteur
256 DOS peut être spécifié de la même façon, à l'exception du fait qu'il faut utiliser « :: » à
257 la place de « : ». Dans l'exemple précédent, si le lecteur CDROM est monté depuis /dev/hdc,
258 le lien symbolique correspondant sera \fI$WINEPREFIX/dosdevices/d::\fR -> \fI/dev/hdc\fR.
260 Wine est disponible grâce au travail de nombreux développeurs. Pour une liste
261 des auteurs, référez-vous au fichier
263 à la racine de la distribution des sources.
265 Wine peut être distribué selon les termes de la licence LGPL. Une copie de cette
266 licence se trouve dans le fichier
268 à la racine de la distribution des sources.
271 Un rapport sur la compatibilité de nombreuses applications est disponible sur la
272 .UR http://appdb.winehq.org
273 .B base de données d'applications de Wine
275 N'hésitez pas à y ajouter des entrées pour les applications que vous
276 exécutez actuellement, si nécessaire.
278 Les bugs peuvent être signalés (en anglais) sur le
279 .UR http://bugs.winehq.org
280 .B système de suivi des problèmes de Wine
283 La version publique la plus récente de Wine est disponible sur WineHQ, le
284 .UR http://www.winehq.org/
285 .B quartier général du développement de Wine
291 .UR http://www.winehq.org/help
292 .B Documentation et support de Wine