Wine
Un article de openSUSE.
| Cet article est à relire ! Cette page demande à être relue pour correction. Si vous pouvez y participer, merci de le faire en accord avec le Guide stylistique openSUSE. |
Wine est une implémentation en code libre des API Windows sur Linux, rendant possible l'exécution de vos programmes Windows favoris sous Linux.
Wine fait "poser" Linux en tant que Windows. Contrairement à VMWare, Xen et autres qui feignent être un ordinateur sur lesquels vous pouvez alors lancer le vrai Microsoft Windows comme sur une machine physique, Wine, lui, feint d'être Windows en offrant aux applications l'API Windows et les fonctions qu'ils usent, en les faisant correspondre avec l'API Linux.
Etant donné que Wine essaie d'être Windows, et que Windows est complexe et alambiqué, cela fonctionne donc seulement dans une certaine mesure et dépend beaucoup de quelle application Windows vous utilisez, quelles fonctions elle utilise et à quel point l'implémentation de Wine est complète. Vous pouvez jeter un oeil à la "Wine Application Database" (en anglais) pour des témoignages en rapport au logiciel que vous utilisez. Les applications de bureau et les jeux sont supportés par la version OpenSource de Wine proposée avec OpenSuSE. Cependant, il existe également des versions non-libres de Wine qui supportent d'autres applications.
Crossover Office (de CodeWeavers) et Cedega de (TransGaming) sont deux produits commerciaux utilisant le code du projet Wine. Crossover Office supporte l'utilisation de logiciels comme Ms Office et Adobe Photoshop. Cedega, quant à lui, permet de faire fonctionner certains jeux Windows. Cedega a été bâti sur une ancienne branche de Wine mais Transgaming ne participe plus au développement du projet Wine.
Téléchargement
Wine est disponible en standard avec openSUSE. Des versions plus récentes de Wine sont disponibles sur le site openSUSE buildservice. Les dépôts à ajouter sont :
- SUSE Linux 9.1, SUSE Linux Enterprise Server 9 et Novell Linux Desktop 9:
http://software.opensuse.org/download/Emulators:/Wine/SLES9_and_NLD9/ - SUSE Linux 10.1:
http://software.opensuse.org/download/Emulators:/Wine/SLE-10/ - SUSE Linux Desktop et Server 10:
http://software.opensuse.org/download/Emulators:/Wine/SLE-10/ - openSUSE 10.2:
http://software.opensuse.org/download/Emulators:/Wine/openSUSE_10.2/ - openSUSE 10.3:
http://software.opensuse.org/download/Emulators:/Wine/openSUSE_10.3/ - openSUSE 11.0:
http://software.opensuse.org/download/Emulators:/Wine/openSUSE_11.0/
- SUSE Linux 9.1, SUSE Linux Enterprise Server 9 et Novell Linux Desktop 9:
Sur les systèmes AMD64 et EM64T, il vous faut utiliser les paquetages de la branche i586. En effet, une version 32bits de Wine est requise pour exécuter des binaires Windows 32 bits.
Les paquetages suivants sont disponibles :
- wine: Versions Beta de Wine compilées il y a 2 semaines. C'est la version recommandée.
- wine-snapshot: Version de développement. Uniquement pour les usagers expérimentés.
Les paquetages pour SUSE sont maintenus par Marcus, E-mail: meissner@suse.de
Utilitaires
PlayOnLinux
PlayOnLinux est un script vous permettant d'installer et d'utiliser facilement de nombreux jeux et logiciels prévus pour fonctionner exclusivement sous Windows® de Microsoft®. En effet, à l'heure actuelle, encore peu de jeux vidéo sont compatibles avec GNU/Linux, ce qui peut être un frein à l'adoption de ce système. PlayOnLinux apporte une solution accessible et efficace à ce problème, gratuitement et dans le respect du logiciel libre.
Caractéristiques de PlayOnLinux :
- -PlayOnLinux se base sur le logiciel Wine, et profite de toutes ses possibilités, tout en évitant à l'utilisateur d'appréhender sa complexité et en exploitant certaines de ses fonctions avancées.
- -PlayOnLinux utilise les langages Bash et Python, et peut ainsi fonctionner indifférement sur toutes les distibutions GNU/Linux récentes.
- -PlayOnLinux est un Frontend de Wine.
Site PlayOnLinux : http://www.playonlinux.com/fr
Disponible sur Depot Packman : http://packman.links2linux.de/package/PlayOnLinux
WineTools
WineTools est un utilitaire pour installer plus de 100 programmes Windows sous Wine/Linux (Architecture x86 seulement)
Exemples d'applications pouvant s'installer avec Wine.
- DCOM98
- Internet Explorer ver. 6
- Windows Core Fonts
- Windows System Software
- MS Office & MS Office Viewer
- Adobe Photoshop 7 & Illustrator 9
| WineTools ne suit pas les conventions standards de Wine pour assurer la compatibilité avec Windows. Winetools changera votre configuration dans .wine/. Pour accroître la compatibilité, WineTool utilise des dll natives de Windows. Celles-ci nécessitent une licence valide de Windows ou de produits tiers. |
IES4Linux
IES4Linux est un outil créé spécifiquement pour simplifier l'installation d'Internet Explorer avec Wine.
Il fournit une manière simple et automatisée d'installer les version 5, 5.5 et 6 d'Internet Explorer.
Configuration
Wine se configure en tapant winecfg dans un terminal. Cela va lier tous vos lecteurs pour wine et créer un dossier nomme .wine dans votre dossier personnel (home) la première fois que cette commande est tapée et ouvre ensuite une fenêtre de configuration. Il est recommande d'enlever tous les médias amovibles (clef usb, CD, DVD, ou encore disquette) avant de lancer la configuration pour ne pas perturber la configuration.
Le fichier user.reg situe dans le dossier .wine controle l'apparence de wine.
Le lien suivant est un "How to" fait par minio qui montre comment faire pour améliorer l'apparence de wine par rapport au theme industriel de Gtk: http://ubuntuforums.org/showthread.php?t=55286 (en).
note pour les anciens utilisateurs
Comme beaucoup d'applications Linux, wine évolue. Sa configuration est, en 2008, bien plus simple que par le passé et rends inutile beaucoup de tutoriels anciens. Essayez donc d'abord la config interactive décrire ici (winecfg) avant d'aller plus loin.


