Product SiteDocumentation Site

13.8. Emulació de Windows: Wine

Malgrat tots els esforços anteriorment esmentats, encara hi ha una sèrie d'eines sense un equivalent en Linux, o per a les quals la versió original és absolutament necessària. Aquí és on els sistemes d'emulació de Windows ens seran pràctics. El més conegut entre ells és el Wine.
No obstant això, cal tenir en compte que només és una solució, entre altres, i el problema també es pot abordar amb una màquina virtual o amb VNC; ambdues solucions es detallen en les barres laterals ALTERNATIVA Màquines virtuals i ALTERNATIVA Windows Terminal Server o VNC.
Comencem amb un recordatori: l'emulació permet executar un programa (desenvolupat per a un sistema objectiu) en un sistema amfitrió diferent. El programari d'emulació utilitza el sistema hoste, on s'executa l'aplicació, per imitar les característiques requerides del sistema objectiu.
Ara instal·larem els paquets requerits (ttf-mscorefonts-installer està a la secció «contrib»):
# apt install wine ttf-mscorefonts-installer
En un sistema de 64 bits (amd64), si les aplicacions de Windows són de 32 bits, llavors haureu d'activar el «multi-arch» per poder instal·lar el wine32 de l'arquitectura i386 (vegeu Secció 5.4.5, «Suport multiarquitectura»).
The user then needs to run winecfg and configure which (Debian) locations are mapped to which (Windows) drives. winecfg has some sane defaults and can auto-detect some more drives; note that even if you have a dual-boot system, you should not point the C: drive at where the Windows partition is mounted in Debian, as Wine is likely to overwrite some of the data on that partition, making Windows unusable. Other settings can be kept to their default values. To run Windows programs, you will first need to install them by running their (Windows) installer under Wine, with a command such as wine .../setup.exe; once the program is installed, you can run it with wine .../program.exe. The exact location of the program.exe file depends on where the C: drive is mapped; in many cases, however, simply running wine program will work, since the program is usually installed in a location where Wine will look for it by itself.
Tingueu en compte que no s'ha de confiar en Wine (o solucions similars) sense provar el programari en particular: només una prova d'ús real determinarà de manera concloent si l'emulació és plenament funcional.