123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174 |
- 1. INTRODUCCIÓN
- Wine es un programa que permite la ejecución de programas de Microsoft Windows
- (incluyendo ejecutables de DOS, Windows 3.x y Win32) sobre Unix. Consiste en un
- programa cargador que carga y ejecuta un binario de Microsoft Windows, y una
- librería (llamada Winelib) que implementa las llamadas a la API de Windows
- usando sus equivalentes Unix o X11. La librería puede también utilizarse para
- portar código Win32 a ejecutables Unix nativos.
- Wine es software libre, publicado bajo la licencia GNU LGPL; vea el fichero
- LICENSE para los detalles.
- 2. INICIO RÁPIDO
- Cuando compile desde el código fuente, se recomienda utilizar el Instalador de
- Wine para compilar e instalar Wine. Desde el directorio base del código de Wine
- (el cual contiene este fichero), ejecute:
- ./tools/wineinstall
- Ejecute aplicaciones con "wine programa". Para más información y resolución de
- problemas, continúe leyendo este archivo, la página man de Wine, o más
- específicamente, la numerosa información que puede encontrar en
- https://www.winehq.org.
- 3. REQUISITOS
- Para compilar y ejecutar Wine, deberá tener uno de los siguientes:
- Linux versión 2.0.36 o superior
- FreeBSD 8.0 o superior
- Solaris x86 9 o superior
- NetBSD-current
- Mac OS X 10.5 o superior
- Ya que Wine requiere soporte de hilos de ejecución a nivel de núcleo para
- ejecutarse, sólo se soportan los sistemas operativos ya mencionados.
- Otros sistemas operativos que soporten hilos de ejecución a nivel de núcleo
- podrían obtener soporte en el futuro.
- Información sobre FreeBSD:
- Por lo general Wine no funcionará correctamente en versiones anteriores a
- FreeBSD 8.0. Visite https://wiki.freebsd.org/Wine para más información.
- Información sobre Solaris:
- Lo más probable es que necesite compilar con el conjunto de herramientas GNU
- (gcc, gas, etc.). Advertencia: instalar gas *no* asegura que sea utilizado
- por gcc. Un comentario ampliamente extendido es que es necesario recompilar
- gcc tras la instalación de gas o enlazar simbólicamente cc, as y ld a las
- herramientas gnu.
- Información de NetBSD:
- Asegúrese de que tiene las opciones USER_LDT, SYSVSHM, SYSVSEM, y SYSVMSG
- activadas en el núcleo.
- Información de Mac OS X:
- Necesitará Xcode 2.4 o posterior para compilar correctamente en x86.
- Sistemas de ficheros soportados:
- Wine puede ejecutarse en la mayoría de los sistemas de ficheros. Sin embargo,
- se han reportado unos cuantos problemas de compatibilidad usando archivos
- accedidos a través de Samba. Además, NTFS no proporciona todas las
- funcionalidades necesitadas por algunas aplicaciones. Se recomienda el uso de
- un sistema de ficheros Unix.
- Requisitos básicos:
- Necesitará tener instalados los archivos include X11 para desarrollo
- (llamados xorg-dev en Debian y libX11-devel en RedHat).
- Además necesitará "make" (preferiblemente GNU make).
- También necesitará flex versión 2.5.33 o posterior y bison.
- Librerías de soporte adicionales:
- Configure mostrará advertencias cuando las librerías opcionales no se
- encuentren disponibles en su sistema.
- Visite https://wiki.winehq.org/Recommended_Packages para recomendaciones
- acerca de que paquetes debe instalar.
- En plataformas de 64-bit, si se está compilando Wine 32-bits (es la
- compilación por defecto), debe estar seguro de tener instaladas las librerías
- de desarrollo de 32-bits; visite https://wiki.winehq.org/WineOn64bit para más
- detalles. Si usted desea un entorno Wine 64-bits puro (o una mezcla de 32-bits
- y 64-bits), vaya a https://wiki.winehq.org/Wine64 para más detalles.
- 4. COMPILACIÓN
- En el caso de que elija no utilizar wineinstall, ejecute los siguientes
- comandos para construir Wine:
- ./configure
- make
- Esto construirá el programa "wine" y numerosas librerías/binarios de soporte.
- El programa "wine" cargará y ejecutará ejecutables de Windows.
- La librería "libwine" ("Winelib") puede utilizarse para compilar y enlazar
- código fuente de Windows bajo Unix.
- Para ver las opciones de compilación, haga: ./configure --help.
- 5. CONFIGURACIÓN
- Una vez que Wine se ha compilado correctamente, puede hacer "make install";
- esto instalará el ejecutable y librerías de wine, el manual de Wine, y el
- resto de ficheros necesarios.
- Recuerde desinstalar antes cualquier instalación anterior de Wine que pueda
- crear conflictos. Realice un "dpkg -r wine" o "rpm -e wine" o "make uninstall"
- antes de instalar.
- Una vez instalado, puede ejecutar la herramienta de configuración "winecfg".
- Visite la zona de Soporte en https://www.winehq.org/ para consejos sobre la
- configuración.
- 6. EJECUTANDO PROGRAMAS
- Cuando invoque Wine, puede especificar la ruta completa al ejecutable, o sólo
- el nombre del fichero.
- Por ejemplo: para ejecutar el Solitario:
- wine sol (usando la ruta de búsqueda indicada en el
- wine sol.exe el registro para encontrar el archivo)
- wine c:\\windows\\sol.exe (usando la sintaxis de DOS)
- wine /usr/windows/sol.exe (usando la sintaxis de Unix)
- wine notepad.exe readme.txt (ejecutando el programa con parámetros)
- Nota: la ruta del fichero también se añadirá a la ruta cuando se proporcione un
- nombre completo en la línea de comandos.
- Wine no es perfecto, algunos programas pueden fallar. Si esto le ocurre usted
- recibirá un log de error que debe adjuntar en caso de reportar un fallo.
- 7. OBTENIENDO MÁS INFORMACIÓN
- WWW: Una gran cantidad de información sobre Wine está disponible en WineHQ
- en https://www.winehq.org/ : varias guías de Wine, base de datos de
- aplicaciones, registro de bugs. Este es probablemente el mejor punto de
- partida.
- FAQ: Las preguntas frecuentes de Wine se encuentran en
- https://www.winehq.org/FAQ
- Listas de correo:
- Hay varias listas de correo, tanto para usuarios como desarrolladores;
- Vaya a https://www.winehq.org/forums para más información.
- Bugs: Reporte fallos en el Bugzilla de Wine, https://bugs.winehq.org
- Por favor, antes de enviar un informe de fallo busque en la base de
- datos de bugzilla para comprobar si su problema es un fallo conocido
- o existe una solución.
- IRC: Se puede obtener ayuda online en el canal #WineHQ de irc.libera.chat.
- Git: El árbol actual de desarrollo de Wine está disponible a través de Git.
- Vaya a https://www.winehq.org/git para más información.
- Si añade algo, o corrige algún bug, por favor envíe un parche (en formato
- git-format-patch) a la lista wine-devel@winehq.org para su inclusión
- en la siguiente versión.
- --
- Alexandre Julliard
- julliard@winehq.org
|