Back to home page

Wine source

 
 

    


Warning, /documentation/README-es.md is written in an unsupported language. File is not indexed.

158e9e763 Alex*0001 ## INTRODUCCIÓN
760096d28 José*0002 
fa2129fee Edua*0003 Wine es un programa que permite la ejecución de programas de Microsoft Windows
760096d28 José*0004 (incluyendo ejecutables de DOS, Windows 3.x y Win32) sobre Unix. Consiste en un
                0005 programa cargador que carga y ejecuta un binario de Microsoft Windows, y una
fa2129fee Edua*0006 librería (llamada Winelib) que implementa las llamadas a la API de Windows
                0007 usando sus equivalentes Unix o X11. La librería puede también utilizarse para
                0008 portar código Win32 a ejecutables Unix nativos.
760096d28 José*0009 
                0010 Wine es software libre, publicado bajo la licencia GNU LGPL; vea el fichero
                0011 LICENSE para los detalles.
                0012 
                0013 
158e9e763 Alex*0014 ## INICIO RÁPIDO
fa2129fee Edua*0015 
                0016 Cuando compile desde el código fuente, se recomienda utilizar el Instalador de
                0017 Wine para compilar e instalar Wine. Desde el directorio base del código de Wine
                0018 (el cual contiene este fichero), ejecute:
760096d28 José*0019 
158e9e763 Alex*0020 ```
                0021 ./configure
                0022 make
                0023 ```
760096d28 José*0024 
158e9e763 Alex*0025 Ejecute aplicaciones con `wine programa`. Para más información y resolución de
fa2129fee Edua*0026 problemas, continúe leyendo este archivo, la página man de Wine, o más
                0027 específicamente, la numerosa información que puede encontrar en
fad999e36 Laur*0028 https://www.winehq.org.
760096d28 José*0029 
fa2129fee Edua*0030 
158e9e763 Alex*0031 ## REQUISITOS
760096d28 José*0032 
fa2129fee Edua*0033 Para compilar y ejecutar Wine, deberá tener uno de los siguientes:
760096d28 José*0034 
158e9e763 Alex*0035 - Linux versión 2.0.36 o superior
                0036 - FreeBSD 12.4 o superior
                0037 - Solaris x86 9 o superior
                0038 - NetBSD-current
                0039 - Mac OS X 10.8 o superior
760096d28 José*0040 
fa2129fee Edua*0041 Ya que Wine requiere soporte de hilos de ejecución a nivel de núcleo para
                0042 ejecutarse, sólo se soportan los sistemas operativos ya mencionados.
                0043 Otros sistemas operativos que soporten hilos de ejecución a nivel de núcleo
                0044 podrían obtener soporte en el futuro.
760096d28 José*0045 
158e9e763 Alex*0046 **Información sobre FreeBSD**:
                0047   Visite https://wiki.freebsd.org/Wine para más información.
760096d28 José*0048 
158e9e763 Alex*0049 **Información sobre Solaris**:
fa2129fee Edua*0050   Lo más probable es que necesite compilar con el conjunto de herramientas GNU
                0051   (gcc, gas, etc.). Advertencia: instalar gas *no* asegura que sea utilizado
                0052   por gcc. Un comentario ampliamente extendido es que es necesario recompilar
                0053   gcc tras la instalación de gas o enlazar simbólicamente cc, as y ld a las
                0054   herramientas gnu.
760096d28 José*0055 
158e9e763 Alex*0056 **Información de NetBSD**:
fa2129fee Edua*0057   Asegúrese de que tiene las opciones USER_LDT, SYSVSHM, SYSVSEM, y SYSVMSG
                0058   activadas en el núcleo.
760096d28 José*0059 
158e9e763 Alex*0060 **Información de Mac OS X**:
fa2129fee Edua*0061   Necesitará Xcode 2.4 o posterior para compilar correctamente en x86.
760096d28 José*0062 
158e9e763 Alex*0063 **Sistemas de ficheros soportados**:
fa2129fee Edua*0064   Wine puede ejecutarse en la mayoría de los sistemas de ficheros. Sin embargo,
                0065   se han reportado unos cuantos problemas de compatibilidad usando archivos
                0066   accedidos a través de Samba. Además, NTFS no proporciona todas las
                0067   funcionalidades necesitadas por algunas aplicaciones. Se recomienda el uso de
                0068   un sistema de ficheros Unix.
                0069 
158e9e763 Alex*0070 **Requisitos básicos**:
fa2129fee Edua*0071   Necesitará tener instalados los archivos include X11 para desarrollo
8c65205d2 Flor*0072   (llamados xorg-dev en Debian y libX11-devel en RedHat).
158e9e763 Alex*0073   Además necesitará make (preferiblemente GNU make).
fa2129fee Edua*0074   También necesitará flex versión 2.5.33 o posterior y bison.
760096d28 José*0075 
158e9e763 Alex*0076 **Librerías de soporte adicionales**:
fa2129fee Edua*0077   Configure mostrará advertencias cuando las librerías opcionales no se
                0078   encuentren disponibles en su sistema.
fad999e36 Laur*0079   Visite https://wiki.winehq.org/Recommended_Packages para recomendaciones
fa2129fee Edua*0080   acerca de que paquetes debe instalar.
                0081   En plataformas de 64-bit, si se está compilando Wine 32-bits (es la
                0082   compilación por defecto), debe estar seguro de tener instaladas las librerías
fad999e36 Laur*0083   de desarrollo de 32-bits; visite https://wiki.winehq.org/WineOn64bit para más
fa2129fee Edua*0084   detalles. Si usted desea un entorno Wine 64-bits puro (o una mezcla de 32-bits
fad999e36 Laur*0085   y 64-bits), vaya a https://wiki.winehq.org/Wine64 para más detalles.
760096d28 José*0086 
                0087 
158e9e763 Alex*0088 ## COMPILACIÓN
760096d28 José*0089 
                0090 En el caso de que elija no utilizar wineinstall, ejecute los siguientes
                0091 comandos para construir Wine:
                0092 
158e9e763 Alex*0093 ```
760096d28 José*0094 ./configure
                0095 make
158e9e763 Alex*0096 ```
760096d28 José*0097 
fa2129fee Edua*0098 Esto construirá el programa "wine" y numerosas librerías/binarios de soporte.
                0099 El programa "wine" cargará y ejecutará ejecutables de Windows.
                0100 La librería "libwine" ("Winelib") puede utilizarse para compilar y enlazar
                0101 código fuente de Windows bajo Unix.
760096d28 José*0102 
158e9e763 Alex*0103 Para ver las opciones de compilación, haga: `./configure --help`.
760096d28 José*0104 
                0105 
158e9e763 Alex*0106 ## CONFIGURACIÓN
760096d28 José*0107 
158e9e763 Alex*0108 Una vez que Wine se ha compilado correctamente, puede hacer `make install`;
fa2129fee Edua*0109 esto instalará el ejecutable y librerías de wine, el manual de Wine, y el
                0110 resto de ficheros necesarios.
760096d28 José*0111 
fa2129fee Edua*0112 Recuerde desinstalar antes cualquier instalación anterior de Wine que pueda
158e9e763 Alex*0113 crear conflictos. Realice un `dpkg -r wine` o `rpm -e wine` o `make uninstall`
fa2129fee Edua*0114 antes de instalar.
760096d28 José*0115 
158e9e763 Alex*0116 Una vez instalado, puede ejecutar la herramienta de configuración `winecfg`.
fad999e36 Laur*0117 Visite la zona de Soporte en https://www.winehq.org/ para consejos sobre la
fa2129fee Edua*0118 configuración.
760096d28 José*0119 
                0120 
158e9e763 Alex*0121 ## EJECUTANDO PROGRAMAS
760096d28 José*0122 
fa2129fee Edua*0123 Cuando invoque Wine, puede especificar la ruta completa al ejecutable, o sólo
760096d28 José*0124 el nombre del fichero.
                0125 
158e9e763 Alex*0126 Por ejemplo:
760096d28 José*0127 
158e9e763 Alex*0128 ```
                0129 wine notepad                   (usando la ruta de búsqueda indicada en el
                0130 wine notepad.exe                el registro para encontrar el archivo)
760096d28 José*0131 
158e9e763 Alex*0132 wine c:\\windows\\notepad.exe  (usando la sintaxis de DOS)
760096d28 José*0133 
158e9e763 Alex*0134 wine ~/.wine/drive_c/windows/notepad.exe  (usando la sintaxis de Unix)
760096d28 José*0135 
158e9e763 Alex*0136 wine notepad.exe readme.txt (ejecutando el programa con parámetros)
                0137 ```
760096d28 José*0138 
fa2129fee Edua*0139 Nota: la ruta del fichero también se añadirá a la ruta cuando se proporcione un
                0140       nombre completo en la línea de comandos.
760096d28 José*0141 
fa2129fee Edua*0142 Wine no es perfecto, algunos programas pueden fallar. Si esto le ocurre usted
                0143 recibirá un log de error que debe adjuntar en caso de reportar un fallo.
760096d28 José*0144 
                0145 
158e9e763 Alex*0146 ## OBTENIENDO MÁS INFORMACIÓN
760096d28 José*0147 
158e9e763 Alex*0148 - **WWW**: Una gran cantidad de información sobre Wine está disponible en WineHQ
fad999e36 Laur*0149         en https://www.winehq.org/ : varias guías de Wine, base de datos de
760096d28 José*0150         aplicaciones, registro de bugs. Este es probablemente el mejor punto de
                0151         partida.
                0152 
158e9e763 Alex*0153 - **FAQ**: Las preguntas frecuentes de Wine se encuentran en
fad999e36 Laur*0154         https://www.winehq.org/FAQ
760096d28 José*0155 
158e9e763 Alex*0156 - **Wiki**: https://wiki.winehq.org
                0157 
                0158 - **Gitlab**: https://gitlab.winehq.org
                0159 
                0160 - **Listas de correo**:
fa2129fee Edua*0161         Hay varias listas de correo, tanto para usuarios como desarrolladores;
fad999e36 Laur*0162         Vaya a https://www.winehq.org/forums para más información.
760096d28 José*0163 
158e9e763 Alex*0164 - **Bugs**: Reporte fallos en el Bugzilla de Wine, https://bugs.winehq.org
fa2129fee Edua*0165         Por favor, antes de enviar un informe de fallo busque en la base de
                0166         datos de bugzilla para comprobar si su problema es un fallo conocido
                0167         o existe una solución.
760096d28 José*0168 
158e9e763 Alex*0169 - **IRC**: Se puede obtener ayuda online en el canal `#WineHQ` de irc.libera.chat.