====== Wine ======
Wine permite correr software de Windows en otros sistemas operativos. Con Wine, se puede instalar y correr estas aplicaciones igual que si estuviesen en Windows.
* [[https://www.winehq.org/|Web oficial]]
===== Configuración =====
La configuración se puede realizar con el programa ''winecfg''.
Por defecto, Wine almacena su configuración y los programas de Windows instalados en ''~/.wine''. A este directorio se le suele llamar //Wine prefix// o **botella de vino** (//Wine bottle//). Se crea/actualiza automáticamente cuando se ejecuta algún programa de Windows o alguna herramienta incluida como ''winecfg''. Este directorio también contiene una estructura de árbol que se encuentra en Windows en ''C:''.
===== Uso =====
==== cmd ====
Si es necesario ejecutar algo desde el símbolo del sistema de Windows, podemos utilizar:
wineconsole cmd
Y luego navegar hasta dirigirnos al ejecutable deseado.
===== Resolución de problemas =====
==== Prevenir instalación de Mono/Gecko ====
Si no necesitamos Gecko ni Mono (aplaciones que dependen de Internet Explorer o .NET), podemos deshabilitar el cuadro de diálogo que nos indica instalarlo con la variable WINEDLLOVERRIDES:
WINEDLLOVERRIDES="mscoree=d;mshtml=d"
==== Dependencias ====
Instalar:
* ''lib32-alsa-lib''
* ''lib32-mpg123''
==== Tipografías ====
Mediante el programa ''winetricks'' instalar ''corefonts'':
winetricks corefonts
==== Eliminar asociación de extensiones ====
Por defecto, Wine se ejecuta como aplicación por defecto para varios formatos. Para algunos específicos de Windows, como ''vbs'' o ''chm'', puede ser conveniente. Sin embargo, otros como ''gif'', ''jpeg'', ''txt''... puede ser molesto. Para eliminar las asociaciones no deseadas, vamos al directorio ''~/.local/share/applications/'' y borramos las que comiencen por ''wine'' y contengan la extensión que no queremos que maneje Wine. Por ejemplo, si no queremos que Wine abra por defecto los archivo ''.png'':
rm ~/.local/share/applications/wine-extension-png.desktop
Eliminamos la antigua caché:
rm ~/.local/share/applications/mimeinfo.cache
Y actualizamos la caché:
update-desktop-database ~/.local/share/applications
update-mime-database ~/.local/share/mime/