README.fr 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191
  1. 1. INTRODUCTION
  2. Wine est un programme qui permet d'exécuter les logiciels écrits pour
  3. Microsoft Windows (comprenant les exécutables DOS, Windows 3.x, Win32 et
  4. Win64) sur un système Unix. Il est composé d'un chargeur qui charge et
  5. exécute un binaire Microsoft Windows, ainsi que d'une bibliothèque (appelée
  6. Winelib) qui implémente les appels de l'API de Windows à l'aide de leurs
  7. équivalents Unix, X11 ou Mac. Cette bibliothèque peut également être
  8. utilisée pour porter du code Windows vers un exécutable Unix natif.
  9. Wine est un logiciel libre, distribué sous GNU LGPL ; lisez le fichier
  10. LICENSE pour plus de détails.
  11. 2. DÉMARRAGE RAPIDE
  12. Dans le dossier racine du code source de Wine (qui contient ce fichier),
  13. lancez :
  14. ./configure
  15. make
  16. Pour exécuter un programme, tapez « wine programme ». Pour des informations
  17. complémentaires et la résolutions de problèmes, lisez la suite de ce
  18. fichier, les pages de manuel de Wine, et surtout les nombreuses
  19. informations que vous trouverez sur https://www.winehq.org.
  20. 3. CONFIGURATION NÉCESSAIRE
  21. Pour compiler et exécuter Wine, vous devez disposer d'un des systèmes
  22. d'exploitation suivants :
  23. Linux version 2.0.36 ou ultérieur
  24. FreeBSD 8.0 ou ultérieur
  25. Solaris x86 9 ou ultérieur
  26. NetBSD-current
  27. Mac OS X 10.5 ou ultérieur
  28. Étant donné que Wine nécessite une implémentation des « threads »
  29. (processus légers) au niveau du noyau, seuls les systèmes d'exploitation
  30. mentionnés ci-dessus sont supportés. D'autres systèmes d'exploitation
  31. implémentant les threads noyau seront peut-être pris en charge dans le
  32. futur.
  33. Informations FreeBSD :
  34. Wine ne fonctionnera généralement pas bien avec les versions FreeBSD
  35. antérieures à 8.0. Voyez https://wiki.freebsd.org/Wine pour plus
  36. d'informations.
  37. Informations Solaris :
  38. Il est plus que probable que vous deviez construire Wine avec la chaîne
  39. d'outils GNU (gcc, gas, etc.). Attention : installer gas n'assure pas
  40. qu'il sera utilisé par gcc. Recompiler gcc après l'installation de gas
  41. ou créer un lien symbolique de cc, as et ld vers les outils GNU
  42. correspondants semble nécessaire.
  43. Informations NetBSD :
  44. Assurez-vous que les options USER_LDT, SYSVSHM, SYSVSEM et SYSVMSG sont
  45. activées dans votre noyau.
  46. Informations Mac OS X :
  47. Xcode 2.4 ou ultérieur est nécessaire pour compiler Wine sous x86.
  48. Le pilote Mac requiert OS X 10.6 ou ultérieur et ne pourra être
  49. compilé sous 10.5.
  50. Systèmes de fichiers pris en charge :
  51. Wine devrait fonctionner sur la plupart des systèmes de fichiers.
  52. Certains problèmes de compatibilité ont été rapportés lors de
  53. l'utilisation de fichiers accédés via Samba. De plus, NTFS ne fournit pas
  54. toutes les fonctionnalités de système de fichiers nécessaires pour
  55. certains applications. L'utilisation d'un système de fichiers Unix natif
  56. est recommandée.
  57. Configuration de base requise :
  58. Les fichiers d'en-tête de X11 (appelés xorg-dev sous Debian et
  59. libX11-devel sous Red Hat) doivent être installés.
  60. Bien entendu, vous aurez besoin du programme « make » (très probablement
  61. GNU make).
  62. flex 2.5.33 ou ultérieur, ainsi que bison, sont également requis.
  63. Bibliothèques optionnelles :
  64. « configure » affiche des messages quand des bibliothèques optionnelles
  65. ne sont pas détectées sur votre système.
  66. Consultez https://wiki.winehq.org/Recommended_Packages (en anglais) pour
  67. des indications sur les paquets logiciels que vous devriez installer.
  68. Sur les plates-formes 64 bits, si vous compilez Wine pour le mode 32 bits
  69. (mode par défaut), les versions 32 bits de ces bibliothèques doivent être
  70. installées. Voyez https://wiki.winehq.org/WineOn64bit pour les détails.
  71. Si vous désirez un Wine 64 bits pur (ou une configuration mixte
  72. 32/64 bits), consultez https://wiki.winehq.org/Wine64.
  73. 4. COMPILATION
  74. Pour compiler Wine, lancez :
  75. ./configure
  76. make
  77. Cela va construire le programme « wine », ainsi que nombreux binaires et
  78. bibliothèques de support.
  79. Le programme « wine » charge et exécute les exécutables Windows.
  80. La bibliothèque « libwine » (alias « Winelib ») peut être utilisée pour
  81. compiler et lier du code source Windows sous Unix.
  82. Pour voir les options de compilation, tapez « ./configure --help ».
  83. Pour plus d'information consultez https://wiki.winehq.org/Building_Wine
  84. 5. INSTALLATION
  85. Une fois Wine construit correctement, « make install » installe
  86. l'exécutable wine, les bibliothèques associées, les pages de manuel de
  87. Wine et quelques autres fichiers nécessaires.
  88. N'oubliez pas de désinstaller toutes les installations précédentes :
  89. essayez « dpkg -r wine », « rpm -e wine » ou « make uninstall » avant
  90. d'installer une nouvelle version.
  91. Une fois l'installation terminée, vous pouvez lancer l'outil de
  92. configuration « winecfg ». Consultez la section Support de
  93. https://www.winehq.org/ pour obtenir des astuces de configuration.
  94. 6. EXÉCUTER DES PROGRAMMES
  95. Au démarrage de Wine, vous pouvez spécifier le chemin entier vers
  96. l'exécutable ou seulement le nom de fichier.
  97. Par exemple pour exécuter le bloc-notes :
  98. wine notepad (en utilisant le chemin d'accès spécifié
  99. wine notepad.exe dans la base de registre pour localiser
  100. le fichier)
  101. wine c:\\windows\\notepad.exe
  102. (en utilisant la syntaxe de fichiers DOS)
  103. wine ~/.wine/drive_c/windows/notepad.exe
  104. (en utilisant la syntaxe Unix)
  105. wine notepad.exe lisezmoi.txt
  106. (en appelant le programme avec des paramètres)
  107. Wine n'est pas parfait, et certains programmes peuvent donc planter. Si
  108. cela se produit, vous obtiendrez un journal du crash qu'il est recommandé
  109. d'attacher à un éventuel rapport de bogue.
  110. 7. SOURCES D'INFORMATIONS COMPLÉMENTAIRES
  111. WWW : Beaucoup d'informations à propos de Wine sont disponibles sur
  112. WineHQ (https://www.winehq.org) : divers guides, base de données
  113. d'applications, suivi de bogues. C'est probablement le meilleur
  114. point de départ.
  115. FAQ : La Foire aux Questions de Wine se trouve sur
  116. https://www.winehq.org/FAQ
  117. Wiki : Le wiki Wine est situé sur https://wiki.winehq.org
  118. Listes de diffusion :
  119. Il existe plusieurs listes de diffusion pour les utilisateurs et
  120. les développeurs Wine ; voyez https://www.winehq.org/forums pour de
  121. plus amples informations.
  122. Bogues :
  123. Signalez les bogues sur le Bugzilla Wine à https://bugs.winehq.org
  124. Merci de vérifier au préalable dans la base de données de bugzilla
  125. que le problème n'est pas déjà connu, ou corrigé.
  126. IRC : L'aide en ligne est disponible via le canal #WineHQ sur
  127. irc.freenode.net.
  128. Git : L'arbre de développement actuel de Wine est disponible via Git.
  129. Voyez https://www.winehq.org/git pour plus d'informations.
  130. Si vous ajoutez quelque chose ou corrigez un bogue, merci d'envoyer un
  131. correctif (de préférence en utilisant git-format-patch) à la liste de
  132. diffusion wine-devel@winehq.org pour inclusion dans la version suivante.
  133. --
  134. Alexandre Julliard
  135. julliard@winehq.org