123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298 |
- .TH WINE 1 "juillet 2013" "@PACKAGE_STRING@" "Windows sur Unix"
- .SH NOM
- wine \- exécuter des programmes Windows sur Unix
- .SH SYNOPSIS
- .B wine
- .IR "programme " [ arguments ]
- .br
- .B wine --help
- .br
- .B wine --version
- .PP
- Pour des instructions sur le passage d'arguments aux programmes Windows, veuillez lire la section
- .B
- PROGRAMME/ARGUMENTS
- de la page de manuel.
- .SH DESCRIPTION
- .B wine
- charge et exécute le programme indiqué, qui peut être un exécutable DOS, Windows
- 3.x, Win32 ou Win64 (sur les systèmes 64 bits).
- .PP
- Pour déboguer wine, utilisez plutôt
- .BR winedbg .
- .PP
- Pour exécuter des applications en ligne de commande (programmes Windows
- console), préférez
- .BR wineconsole .
- Cela permet d'afficher la sortie dans une fenêtre séparée.
- Si vous n'utilisez pas
- .B wineconsole
- pour les programmes en ligne de commande, le support console sera très limité et votre
- programme pourrait ne pas fonctionner correctement.
- .PP
- Lorsque wine est invoqué avec
- .B --help
- ou
- .B --version
- pour seul argument, il
- affichera seulement un petit message d'aide ou sa version respectivement, puis se terminera.
- .SH PROGRAMME/ARGUMENTS
- Le nom du programme peut être spécifié au format DOS
- .RI ( C:\(rs\(rsWINDOWS\(rs\(rsSOL.EXE )
- ou au format Unix
- .RI ( /msdos/windows/sol.exe ).
- Vous pouvez passer des arguments au programme exécuté en les ajoutant
- à la fin de la ligne de commande invoquant
- .B wine
- (par exemple : \fIwine notepad C:\(rs\(rsTEMP\(rs\(rsLISEZMOI.TXT\fR).
- Notez que vous devrez protéger les caractères spéciaux (et les espaces)
- en utilisant un '\(rs' lorsque vous invoquez Wine depuis
- un shell, par exemple :
- .PP
- wine C:\(rs\(rsProgram\(rs Files\(rs\(rsMonProg\(rs\(rstest.exe
- .PP
- Il peut également s'agir d'un des exécutables Windows livrés avec Wine,
- auquel cas la spécification d'un chemin complet n'est pas obligatoire,
- p.ex. \fIwine explorer\fR ou \fIwine notepad\fR.
- .PP
- .SH ENVIRONNEMENT
- .B wine
- passe les variables d'environnement du shell depuis lequel il
- est lancé au processus Windows/DOS exécuté. Utilisez donc la syntaxe appropriée
- à votre shell pour déclarer les variables d'environnement dont vous avez besoin.
- .TP
- .B WINEPREFIX
- Si définie, le contenu de cette variable est pris comme le nom du répertoire où
- Wine stocke ses données (la valeur par défaut est
- .IR $HOME/.wine ).
- Ce répertoire est également utilisé pour identifier le socket utilisé pour
- communiquer avec
- .BR wineserver .
- Tous les processus
- .B wine
- utilisant le même
- .B wineserver
- (c'est-à-dire le même utilisateur) partagent certains éléments comme la base de registre,
- la mémoire partagée et les objets du noyau.
- En donnant à
- .B WINEPREFIX
- une valeur spécifique pour différents processus
- .BR wine ,
- il est possible d'exécuter plusieurs sessions de
- .B wine
- totalement indépendantes.
- .TP
- .B WINESERVER
- Spécifie le chemin et le nom de l'exécutable
- .BR wineserver .
- Si cette variable n'est pas définie, Wine essaiera de charger
- .I @bindir@/wineserver
- ou, à défaut, un fichier nommé
- « wineserver » dans le chemin système ou quelques autres emplacements potentiels.
- .TP
- .B WINELOADER
- Spécifie le chemin et le nom de l'exécutable
- .B wine
- à utiliser pour exécuter de nouveaux processus Windows. Si pas définie, Wine
- essaiera de charger
- .I @bindir@/wine
- ou, à défaut, un fichier nommé
- « wine » dans le chemin système ou quelques autres emplacements potentiels.
- .TP
- .B WINEDEBUG
- Active ou désactive les messages de débogage. La syntaxe est :
- .RI [ classe ][\fB+\fR|\fB-\fR] canal [,[ classe2 ][\fB+\fR|\fB-\fR] canal2 ]
- .RS +7
- .PP
- La
- .I classe
- est optionnelle et peut avoir une des valeurs suivantes :
- .BR err ,
- .BR warn ,
- .B fixme
- ou
- .BR trace .
- Si elle n'est pas spécifiée, tous les messages de débogage pour le canal
- associé seront activés. Chaque canal imprimera des messages à propos
- d'un composant particulier de Wine.
- Le caractère suivant peut être \fB+\fR ou \fB-\fR pour activer/désactiver
- le canal spécifié. Si aucune
- .I classe
- n'est spécifiée, le caractère \fB+\fR peut être omis. Notez que les espaces ne sont pas
- autorisées dans cette chaîne de caractères.
- .PP
- Exemples :
- .TP
- WINEDEBUG=warn+all
- activera tous les messages d'avertissement (recommandé pour le débogage).
- .br
- .TP
- WINEDEBUG=warn+dll,+heap
- activera tous messages d'avertissement sur les DLL, et tous les messages sur le tas.
- .br
- .TP
- WINEDEBUG=fixme-all,warn+cursor,+relay
- désactivera tous les messages FIXME, activera les messages d'avertissement sur le composant cursor et
- activera tous les messages du canal relay (appels de l'API).
- .br
- .TP
- WINEDEBUG=relay
- activera tous les messages du canal relay. Pour un contrôle plus fin sur l'inclusion et
- l'exclusion des fonctions et DLL des traces relay, utilisez la clé
- .B HKEY_CURRENT_USER\\\\Software\\\\Wine\\\\Debug
- de la base de registre.
- .PP
- Pour plus d'informations sur les messages de débogage, référez-vous au chapitre
- .I Exécution de Wine
- du guide de l'utilisateur de Wine.
- .RE
- .TP
- .B WINEDLLPATH
- Spécifie le(s) chemin(s) où chercher les DLL intégrées et les applications
- Winelib. C'est une liste de répertoires séparés par des « : ». En plus des
- répertoires spécifiés dans
- .BR WINEDLLPATH ,
- Wine utilisera aussi le répertoire
- .IR @dlldir@ .
- .TP
- .B WINEDLLOVERRIDES
- Définit le type de remplacement et l'ordre de chargement des DLL utilisées lors du
- processus de chargement d'une DLL. Deux types de bibliothèques peuvent actuellement
- être chargés dans l'espace d'adressage d'un processus : les DLL natives de
- Windows
- .RI ( native ") et les DLL intégrées à Wine (" builtin ).
- Le type peut être abrégé avec la première lettre du type
- .RI ( n " ou " b ).
- La bibliothèque peut également être désactivée (''). Les séquences d'ordres
- doivent être séparées par des virgules.
- .RS
- .PP
- Chaque DLL peut avoir son ordre de chargement propre. L'ordre de chargement
- détermine quelle version de la DLL doit être chargée dans l'espace
- d'adressage. Si la première tentative échoue, la suivante est essayée et
- ainsi de suite. Plusieurs bibliothèques avec le même ordre de chargement
- peuvent être séparées par des virgules. Il est également possible de spécifier
- différents ordres de chargements pour différentes bibliothèques en séparant les
- entrées par « ; ».
- .PP
- L'ordre de chargement pour une DLL 16 bits est toujours défini par l'ordre de
- chargement de la DLL 32 bits qui la contient (qui peut être identifié en
- observant le lien symbolique du fichier .dll.so 16 bits). Par exemple, si
- \fIole32.dll\fR est configurée comme builtin, \fIstorage.dll\fR sera également chargée comme
- builtin puisque la DLL 32 bits \fIole32.dll\fR contient la DLL 16 bits \fIstorage.dll\fR.
- .PP
- Exemples :
- .TP
- WINEDLLOVERRIDES="comdlg32,shell32=n,b"
- .br
- Charge comdlg32 et shell32 comme des DLL windows natives, ou la version
- intégrée en cas d'échec.
- .TP
- WINEDLLOVERRIDES="comdlg32,shell32=n;c:\(rs\(rsfoo\(rs\(rsbar\(rs\(rsbaz=b"
- .br
- Charge les bibliothèques windows natives comdlg32 et shell32. De plus, si une
- application demande le chargement de \fIc:\(rsfoo\(rsbar\(rsbaz.dll\fR, charge la
- bibliothèque intégrée \fIbaz\fR.
- .TP
- WINEDLLOVERRIDES="comdlg32=b,n;shell32=b;comctl32=n;oleaut32="
- .br
- Charge la bibliothèque intégrée comdlg32, ou la version native en cas
- d'échec ; charge la version intégrée de shell32 et la version native de
- comctl32 ; oleaut32 sera désactivée.
- .RE
- .TP
- .B WINEARCH
- Spécifie l'architecture Windows à prendre en charge. Peut être
- .B win32
- (prise en charge des applications 32 bits uniquement), ou
- .B win64
- (prise en charge des applications 64 bits, et 32 bits en mode WoW64).
- .br
- L'architecture prise en charge par un préfixe Wine donné est déterminée
- au moment de sa création et ne peut être modifiée ultérieurement.
- Si vous exécutez Wine avec un préfixe préexistant, il refusera de démarrer
- si
- .B WINEARCH
- ne correspond pas à l'architecture du préfixe.
- .TP
- .B DISPLAY
- Spécifie l'affichage X11 à utiliser.
- .TP
- Variables de configuration du pilote audio OSS :
- .TP
- .B AUDIODEV
- Définit le périphérique pour les entrées/sorties audio, par défaut
- .IR /dev/dsp .
- .TP
- .B MIXERDEV
- Définit le périphérique pour les contrôles du mixeur, par défaut
- .IR /dev/mixer .
- .TP
- .B MIDIDEV
- Définit le périphérique pour le séquenceur MIDI, par défaut
- .IR /dev/sequencer .
- .SH FICHIERS
- .TP
- .I @bindir@/wine
- Le chargeur de programme de Wine.
- .TP
- .I @bindir@/wineconsole
- Le chargeur de programme de Wine pour les applications en mode console (CUI).
- .TP
- .I @bindir@/wineserver
- Le serveur Wine.
- .TP
- .I @bindir@/winedbg
- Le débogueur de Wine.
- .TP
- .I @dlldir@
- Répertoire contenant les bibliothèques partagées de Wine.
- .TP
- .I $WINEPREFIX/dosdevices
- Répertoire contenant le mapping des périphériques DOS. Chaque fichier dans ce
- répertoire est un lien symbolique vers le fichier périphérique Unix qui implémente
- un périphérique donné. Par exemple, si COM1 est mappé sur \fI/dev/ttyS0\fR, vous aurez un
- lien symbolique de la forme \fI$WINEPREFIX/dosdevices/com1\fR -> \fI/dev/ttyS0\fR.
- .br
- Les lecteurs DOS sont aussi définis à l'aide de liens symboliques ; par exemple, si le
- lecteur D: correspond au CDROM monté sur \fI/mnt/cdrom\fR, vous aurez un lien symbolique
- \fI$WINEPREFIX/dosdevices/d:\fR -> \fI/mnt/cdrom\fR. Le périphérique Unix correspondant à un lecteur
- DOS peut être spécifié de la même façon, à l'exception du fait qu'il faut utiliser « :: » à
- la place de « : ». Dans l'exemple précédent, si le lecteur CDROM est monté depuis /dev/hdc,
- le lien symbolique correspondant sera \fI$WINEPREFIX/dosdevices/d::\fR -> \fI/dev/hdc\fR.
- .SH AUTEURS
- Wine est disponible grâce au travail de nombreux développeurs. Pour une liste
- des auteurs, référez-vous au fichier
- .I AUTHORS
- à la racine de la distribution des sources.
- .SH COPYRIGHT
- Wine peut être distribué selon les termes de la licence LGPL. Une copie de cette
- licence se trouve dans le fichier
- .I COPYING.LIB
- à la racine de la distribution des sources.
- .SH BUGS
- .PP
- Un rapport sur la compatibilité de nombreuses applications est disponible sur la
- .UR https://appdb.winehq.org
- .B base de données d'applications de Wine
- .UE .
- N'hésitez pas à y ajouter des entrées pour les applications que vous
- exécutez actuellement, si nécessaire.
- .PP
- Les bugs peuvent être signalés (en anglais) sur le
- .UR https://bugs.winehq.org
- .B système de suivi des problèmes de Wine
- .UE .
- .SH DISPONIBILITÉ
- La version publique la plus récente de Wine est disponible sur WineHQ, le
- .UR https://www.winehq.org/
- .B quartier général du développement de Wine
- .UE .
- .SH "VOIR AUSSI"
- .BR wineserver (1),
- .BR winedbg (1),
- .br
- .UR https://www.winehq.org/help
- .B Documentation et support de Wine
- .UE .
|