Tutoriales y Manuales
Entradas Mensuales
-
▼
2025
(Total:
1694
)
-
▼
octubre
(Total:
198
)
-
Ccrear personajes de tu mascota o cualquier objeto...
-
YouTube usará la IA para remasterizar tus videos a...
-
OpenAI lanza modelos abiertos de seguridad “gpt‑os...
-
El navegador ChatGPT Atlas puede ser engañado medi...
-
GlassWorm: un gusano se propaga a través de extens...
-
Un detenido en Italia por generar con IA más de 90...
-
Las copias de seguridad de WhatsApp añaden las pas...
-
La IA no sería capaz de crear GTA VI
-
NEO, el robot doméstico con IA ya está disponible ...
-
Los motivos de la subida abrupta del precio de la ...
-
Samsung quiere evitar una subida en el precio de l...
-
Windows 11 escaneará la memoria de forma proactiva...
-
Google Chrome para Android se actualiza a lo grand...
-
Load Balancing (Balanceo de carga) y failover con ...
-
Disponible distro Linux: Fedora 43: novedades y de...
-
China presenta superordenador de inteligencia arti...
-
China crea una medusa biónica que puede espiar a s...
-
Filtración masiva de 183 millones de correos elect...
-
Lo despidieron tras 6 años sin trabajar: así logró...
-
Qualcomm reta a Nvidia en chips para IA y se dispa...
-
Muchas personas creían que era gratis hasta que le...
-
Drones, hackers, virus informáticos... Defensa Esp...
-
La IA aumentará la carga de trabajo en lugar de re...
-
40 años del mítico Intel 80386: uno de los procesa...
-
Oracle EBS corrige silenciosamente un exploit Zero...
-
Vulnerabilidad crítica en tiendas Adobe Magento
-
Hackearon una planta de armas nucleares de EE. UU....
-
Parches de emergencia de Windows Server corrigen u...
-
Suplantan “microsoft.com” con “rnicrosoft.com” (ho...
-
Nike crea unas zapatillas con motor que hacen corr...
-
Chip M5: Todas las novedades que necesitas saber d...
-
Google va a actualizar la GPU de tu Pixel 10 perió...
-
Samsung Galaxy XR, un rival para Apple Vision Pro ...
-
Fedora permitirá contribuciones de código generada...
-
Anthropic gasta más dinero del que ingresa
-
Prohíben a NSO atacar a usuarios de WhatsApp con e...
-
Google ha resuelto en 2 horas problemas que en un ...
-
Nvidia cree tener la llave para resolver la gran b...
-
Nestlé anuncia el despido masivo de 16.000 emplead...
-
Investigador consigue acceso administrador en la w...
-
Samsung añadirá la IA de Perplexity en todos sus t...
-
Reddit demanda a Perplexity y otras empresas de IA...
-
DeepSeek OCR: Reconocimiento de texto avanzado con...
-
Amazon reemplazará medio millón de empleados por r...
-
OpenAI presenta Atlas, un navegador web impulsado ...
-
KDE Plasma 6.5: un «punto de inflexión» repleto de...
-
Deberías ser más borde con ChatGPT: un estudio con...
-
La última locura de la IA: instalar una cámara en ...
-
La mejor IA para programar ya está disponible en l...
-
ClothOff, una app que usa IA para desnudar a otros...
-
La tarjeta SIM esconde un computador retro capaz d...
-
"Buscar mi iPhone" ayuda a desmantelar una red de ...
-
Los discos duros cada vez son más fiables
-
La última actualización de Windows 11 incluye múlt...
-
Un paciente desvela cómo la inteligencia artificia...
-
Una universidad acusó al 90% de sus alumnos de usa...
-
GIMP se hace cargo del paquete Snap
-
Vulnerabilidad en Microsoft IIS
-
Cuidado con la pasta térmica SGT-4 de AMeCh: produ...
-
Reinstala Windows 11 para arreglar la lentitud de ...
-
China acusa a EEUU de un ciberataque a sus centros...
-
China despliega su nuevo caza sin piloto
-
ASUS ROG Magic 9, ahora con CPU de AMD
-
Encuentran la tarjeta de memoria SanDisk intacta t...
-
Filtración masiva en Telegram expone datos de func...
-
Europol desmantela una red de granjas de tarjetas ...
-
Valero, el nuevo dron 'made in Spain' que se está ...
-
Windows 11 pierde su localhost tras una actualización
-
Así puedes pedirle a un amigo que te ayude a recup...
-
Caída mundial nube de Amazon Web Services: está pr...
-
Nvidia presenta su primer superordenador personal ...
-
Intel sube el precio de los procesadores Core i3, ...
-
Casio celebra el 40 aniversario de 'Regreso al fut...
-
El Parlamento Europeo pide prohibir el acceso a re...
-
Microsoft bloquea el modo IE después de que atacan...
-
F5 confirma ciberataque: un actor estatal accedió ...
-
Vulnerabilidades críticas en Veeam y Fortinet
-
Windows 11 estrena Copilot Voice y Copilot Vision ...
-
Símbolo doble de Wi-Fi en tu teléfono: por qué apa...
-
Qué significa el icono de la 'N' en tu teléfono An...
-
Google Veo 3.1 supera a Sora 2 en realismo y contr...
-
Anthropic presenta Claude Haiku 4.5, la IA más bar...
-
El grupo Qilin afirma haber comprometido los siste...
-
Alemania inicia su independencia de Microsoft con ...
-
Países Bajos interviene una empresa de chips de pr...
-
Gana un premio de más de 130.000 euros en la loter...
-
Microsoft presenta su primera IA para generar imág...
-
Llamaron a 50 taxis autónomos a una calle sin sali...
-
Cómo saber si nos están grabando la llamada telefó...
-
ChatGPT se volverá más «humano» y tendrá un modo e...
-
Apple presenta el M5, un SoC con CPU de 10 núcleos...
-
El fundador de Telegram denuncia que Macron está p...
-
EE.UU. quiere convertir la guerra en un videojuego...
-
ONLYOFFICE Docs 9.1: la suite ofimática mejora el ...
-
Amazon llena los Echo Show de anuncios invasivos
-
Sora, la app de generación de video de OpenAI, sup...
-
Spotify amplía las cuentas familiares gestionadas ...
-
La última filtración desnuda a la 'Zarzuela' marro...
-
Zorin OS 18 ya está disponible: la distro perfecta...
-
Google regala Gemini 2.5 Pro, Veo 3 y 2 TB de alma...
-
- ► septiembre (Total: 148 )
-
▼
octubre
(Total:
198
)
-
►
2024
(Total:
1110
)
- ► septiembre (Total: 50 )
-
►
2023
(Total:
710
)
- ► septiembre (Total: 65 )
-
►
2022
(Total:
967
)
- ► septiembre (Total: 72 )
-
►
2021
(Total:
730
)
- ► septiembre (Total: 56 )
-
►
2020
(Total:
212
)
- ► septiembre (Total: 21 )
-
►
2019
(Total:
102
)
- ► septiembre (Total: 14 )
-
►
2017
(Total:
231
)
- ► septiembre (Total: 16 )
-
►
2016
(Total:
266
)
- ► septiembre (Total: 38 )
-
►
2015
(Total:
445
)
- ► septiembre (Total: 47 )
-
►
2014
(Total:
185
)
- ► septiembre (Total: 18 )
-
►
2013
(Total:
100
)
- ► septiembre (Total: 3 )
-
►
2011
(Total:
7
)
- ► septiembre (Total: 1 )
Blogroll
Etiquetas
Entradas populares
-
ClothOff es una app que utiliza inteligencia artificial generativa para desnudar a cualquier persona a partir de fotografías con ropa que...
-
Un agente de IA de Google llamado Antigravity eliminó accidentalmente todos los datos del disco duro de un desarrollador. Después de la eli...
-
A partir de 2026, la validez de los certificados digitales disminuirá gradualmente, pasando de 398 días a 47 días para 2029 . Let's Encr...
WINE 10.16 soporta apps de 16-bit en el nuevo modo WoW64
Siguiendo con su desarrollo y tres semanas después de la anterior versión, WineHQ ha lanzado WINE 10.16. Llama un poco la atención el número de cambios introducido, que si bien es cierto que en el pasado se llegaron a meter cerca de 600, también lo es que ese número ha bajado bastante en WINE 10.x. Se supone que es porque el software está más maduro, pero los 374 cambios de esta versión de desarrollo parecen venir de tiempos pasados. Ya he hemos empezado con los números, la lista de bugs corregidos se ha quedado en 34.
WINE (Wine Is Not an Emulator) es una capa de compatibilidad que permite ejecutar aplicaciones nativas de Microsoft Windows en sistemas operativos basados en Unix, como Linux y macOS, entre otros. WINE actúa como un puente entre el sistema operativo anfitrión y las aplicaciones de Windows, traduciendo las llamadas del sistema Windows en llamadas compatibles con el sistema operativo host. Esto permite que las aplicaciones de Windows se ejecuten sin necesidad de una máquina virtual o emulador.
No lo confundas, WINE no es un emulador como pueda ser QEMU, por lo que solo ejecuta software nativo de Windows para la misma plataforma, en este caso x86. Por otro lado, no es un hipervisor o máquina virtual como pueda ser VMWare o VirtualBox, donde se ejecuta un sistema operativo completo Windows para ejecutar las aplicaciones.
Por tanto, WINE sirve para ejecutar aplicaciones de Windows (Win32/Win64) en los *nix. Dicho de otro modo, WINE permite que aplicaciones de Windows, como juegos, programas de oficina o herramientas de diseño, se ejecuten en sistemas operativos como Linux, macOS, Android, y FreeBSD. Esto es útil para usuarios que desean seguir utilizando aplicaciones específicas sin tener que instalar Windows en una partición separada, máquina virtual, etc., y que no se encuentran de forma nativa para estos sistemas operativos.
En cuanto a las novedades más destacadas, se ha introducido soporte para sincronización rápida usando NTSync, las apps de 16-bit están soportadas en el nuevo modo WoW64, soporte inicial para objetos D3DKMT y los archivos WinMD (Metadatos de Windows) se generan y se instalan, a lo que se le une el habitual punto de varios bugs corregidos. Lo que sigue es la lista con esos bugs corregidos.
Bugs corregidos en WINE 10.16
- El instalador de Need for Speed III falla en modo Win9X, mostrando «No se pudo obtener el valor ‘HardWareKey'» (faltan claves activas de dispositivo PnP en ‘HKEY_DYN_DATA\Config Manager\Enum’).
- Lotus Word Pro 9.8: el menú desplegable de Windows no muestra los nombres de archivo.
- Shadow Company: Left for Dead falla con «No se instalaron dispositivos 3D utilizables».
- Varios juegos no tienen animación de personajes (Alpha Polaris, Face Noir, A Stroke of Fate series).
- El cuadro de campos de Approach solo muestra 3/4 de una línea.
- Overwatch pierde el foco al reaparecer.
- Algunos sistemas de protección de software necesitan que ntdll.NtSetLdtEntries modifique entradas LDT reservadas.
- Varios demos OpenGL en 4k de la demoscene fallan al iniciar (fallo al buscar el átomo 0xC019 ‘static’ en las tablas de átomos globales).
- VbsEdit ejecuta wscript.exe con los modificadores no soportados /d y /u.
- Varios juegos necesitan la implementación de D3DX11GetImageInfoFromMemory (S.T.A.L.K.E.R.: Call of Pripyat, Metro 2033, Project CARS).
- vbscript falla al manejar ReDim cuando la variable aún no se ha creado.
- Las aplicaciones de 16 bits fallan en modo wow64.
- El PC se bloquea tras consumir memoria sin límite.
- CMD: Problema de análisis: desajuste en paréntesis provocado por tabulación al final.
- Star Wars: Jedi Knight – Dark Forces II Demo y otros juegos: no inician, «smackw32.DLL» no se pudo inicializar (macOS).
- WINEcfg pestaña Audio no enumera controladores ni muestra dispositivos de salida, pero el botón de prueba funciona.
- Wolfenstein: The Old Blood (Wolfenstein: The New Order) no inicia con el backend EGL opengl.
- WINEbuild ASLR rompe DLLs antiguas.
- El parpadeo en la aplicación de videovigilancia ha vuelto.
- Street Chaves solo muestra una pantalla negra.
- Grand Theft Auto: Vice City muestra las intros con pantalla negra.
- Problema de pantalla en Colin McRae Rally 2.
- SimCity 2000 edición Windows 95 no inicia en modo WoW64.
- Legacy of Kain: Blood Omen pantalla negra al inicio pero con sonido usando el parche de Verok.
- WINE 10.14 falla al compilar en Alpine Linux x86.
- Regresión: Xenia Canary falla con STATUS_CONFLICTING_ADDRESSES al iniciar un juego en WINE 10.13+ (funciona en 10.12).
- La interfaz de usuario de Profi cash 12 se muestra mayormente en negro.
- Regresión: las aplicaciones Direct3D muestran una pantalla en blanco bajo wined3d en 10.15.
- Wolfenstein: The New Order (Wolfenstein: Old Blood) – la pantalla está en negro.
- wmic ahora también imprime propiedades del sistema desde 3c8a072b.
- Camerabag Pro 2025.2 se bloquea con excepción no controlada (función no implementada propsys.dll.PropVariantToFileTime) al cargar un JPEG.
- Las imágenes en iTunes tienen un fondo blanco.
- winedbg: fallo interno en 00006FFFFF8CB5E5 (pe_load_msc_debug_info).
- Falta de tipo en get_type dentro de dlls/msi/suminfo.c.
Ya disponible
WINE 10.16 ya se puede descargar desde el botón que tenéis debajo de estas líneas. En su página de descargas hay también información sobre cómo instalar esta y otras versiones en sistemas operativos Linux y otros como macOS e incluso Android.
Dentro de dos semanas, si se sigue con el calendario habitual y nada nos hace pensar que no será así, llegará WINE 10.17, también con decenas de cambios para preparar el WINE 11.0 que llegará, todo atendiendo a lanzamientos pasados, a principios de 2026.
Programas y juegos de Windows en Linux: configurar y ejecutar Wine
Uno de los principales problemas con los que nos podemos encontrar al pasar de Windows a Linux es con la falta de nuestros programas favoritos. Muchos programas, como Office o Photoshop, no están disponibles para las distros como Ubuntu. Y lo mismo ocurre con los juegos, ya que, aunque podemos instalar Steam, y otras tiendas, el número de títulos que funcionan en Linux es muy limitado. Esto se debe a la ausencia de librerías y dependencias de Windows dentro de este sistema operativo. Y esto es justo lo que pretende solucionar Wine.
Inicialmente, Wine pretendía ser un emulador de Windows para Linux. Sin embargo, WineHQ no «emula» un entorno completo de Windows dentro de Linux, sino que simplemente provee las librerías e instrucciones necesarias para poder cargar y procesar los binarios compilados para el sistema de Microsoft. Por ello, el acrónimo de este software cambio por «Wine Is Not an Emulator«.
Qué es Wine en Linux
Este software es capaz de cargar aplicaciones desde Windows 3.x hasta Windows 11, tanto en 16 como en 32 o 64 bits. Cuenta con prácticamente todas las librerías oficiales del sistema de Microsoft, y nos permite importar nuestras propias librerías fácilmente en caso de tener que hacer algún programa con dependencias especiales. También cuenta con un sistema de aceleración gráfica que permite desde dibujar las ventanas de las aplicaciones hasta ejecutar juegos.
Wine se ha convertido en uno de los programas esenciales para cualquier usuario de Ubuntu, o cualquier otra distro Linux además de para los usuarios de Mac que tienen la necesidad de utilizar aplicaciones que únicamente están disponibles para Windows. A pesar de ser un proyecto sin ánimo de lucro, es de alabar que prácticamente todos los meses recibe algún tipo de actualización añadiendo mejoras o nuevas funciones.
Y así es como podemos instalarlo y configurarlo, aunque es probable que, en primer lugar, nos interese saber con qué aplicaciones de Windows vamos a poder contar. Si esperas poder utilizar Word o Photoshop, Wine no es la solución, ni Wine ni ninguna otra plataforma nos permitirá disfrutar ni de las aplicaciones de Microsoft en Linux (aunque esto puede cambiar en futuro viendo la apuesta de la compañía por Linux) y mucho menos las aplicaciones de Adobe, que, depende en gran medida de la potencia de las gráficas de los equipos. Si bien es cierto que en la actualidad podemos descargar e instalar drivers oficiales de los principales fabricantes, parece que a Adobe no le interesa apostar por Linux, ya que en va en contra de sus principios al ser todas sus aplicaciones de pago.
Cómo descargar e instalar Wine
Bajar Wine Staging desde GitHub
A continuación os vamos a mostrar todos los secretos y entresijos que nos propone este programa que básicamente nos permite ejecutar programas de Windows en nuestro equipo basado en Linux. Como veis, tenemos al alcance de la mano varios métodos para descargar e instalar la aplicación como tal en nuestro PC. Todo ello dependiendo de la versión que necesitemos o deseemos utilizar, incluyendo aquellas de prueba que incorporan las más recientes funciones desarrolladas por sus creadores.
Pero también podemos echar mano de un fork algo más completo que tenemos la posibilidad de descargar desde la plataforma de código abierto, GitHub. Esto es algo que podemos llevar a cabo de forma directa desde este mismo enlace. En concreto os hablamos de Wine Staging, y como suele ser habitual, desde aquí también tendremos acceso al código fuente de la aplicación en sí. En este caso nos encontramos con un software de código abierto y gratuito que se basa en Wine, cuya principal diferencia es que incluye una buena cantidad de funciones adicionales y correcciones.
Todo ello con el fin de ofrecernos una mejor experiencia y sencillez de uso al tiempo que estabilidad. Además si ustedes arrolladores nos prometen un programa de actualizaciones más periódico para así beneficiarnos de todas las mejoras que se vayan lanzando cuanto antes.
Cómo configurar Wine
Una vez instalado Wine, ya podremos empezar a ejecutar programas de Windows dentro de Linux. Sin embargo, si queremos que estos funcionen correctamente, tendremos que saber cómo configurar adecuadamente la herramienta.
Esto es algo que afectará directamente a nuestra experiencia con el programa y al rendimiento que podremos sacar del mismo a la hora de ejecutar aplicaciones Windows en el sistema Linux. Dependiendo del tipo de aplicaciones que nos dispongamos a poner en marcha, es recomendable que ajustemos determinados parámetros por ejemplo los relacionados con el audio y el vídeo para así evitar problemas en la ejecución como tal.
Configuración inicial
Ya tenemos Wine instalado en nuestra distro Ubuntu. Pero antes de empezar a usarlo hay que realizar una primera configuración de la herramienta. En esta configuración se preparará el sistema para poder ejecutar las apps de Windows y se bajarán ciertos componentes (como Wine-Mono o Gecko) necesarios para que ciertos elementos, como .NET, puedan funcionar.
Para iniciar esta configuración inicial ejecutaremos el siguiente comando:
winecfg
Veremos una ventana que nos indicará que el programa está siendo configurado. Esperamos a que termine, o a que veamos alguna ventana que nos pida permiso para instalar dependencias. Hacemos clic sobre el botón «Instalar» de todas ellas para que el propio asistente se encargue de bajar y copiar todo lo necesario.
Es posible que, al intentar abrir un archivo EXE, nos encontremos con un mensaje de error de la propia distro en el que nos indica que no tenemos permiso para ejecutar dicho archivo. Esto es muy común, sobre todo, con los ejecutables que descargamos de Internet, y es que, por seguridad, vienen con este permiso deshabilitado.
Para habilitarlo, tenemos dos opciones diferentes. La primera de ellas, y la más sencilla, es hacer clic con el botón derecho sobre el .exe, abrir su ventana de propiedades y, en el apartado de permisos, marcar la casilla de «Permitir ejecutar el archivo como un programa«. Si, por otro lado, somos de los que nos gusta trastear con el termina, podemos habilitar estos mismos permisos usando el comando chmod. Podemos hacerlo tanto con el valor 1 como con el 3, 5 o 7. Lo más común es usar el clásico comando «chmod 777» seguido del archivo (en nuestro caso, el EXE) que vamos a ejecutar.
Trucos para usar los programas de Windows en Linux
La capa de compatibilidad que nos aporta Wine es muy buena, pero lejos de ser perfecta. Por ello, antes de entrar en la instalación y uso de la herramienta, queremos hablaros de una serie de consejos, recomendaciones, o «trucos» con los que podremos asegurarnos de sacarle el máximo provecho a este programa.
- Usar siempre la versión estable. Aunque hay varias betas, con novedades y mejoras, si no queremos errores, problemas y cuelgues inesperados es recomendable usar siempre la última versión estable del programa.
- Comprobar la compatibilidad antes de instalar. Casi seguro que el programa, o juego, que vamos a abrir ya lo ha probado alguien. Así, comprobando la compatibilidad en WineHQ, podremos ahorrar mucho tiempo y evitar disgustos.
- Instalar los programas en las unidades virtuales. Estas las crea el programa automáticamente, y con ellas evitaremos posibles problemas de compatibilidad con el sistema Linux.
- Usa los «Wineprefixes». Estos perfiles permiten instalar varias aplicaciones de Wine a la vez, y tener configuraciones diferentes para cada una de ellas. Un básico para evitar conflictos entre aplicaciones.
- Usa «winetricks». Gracias a este podremos instalar bibliotecas adicionales de Windows necesarias para que los programas y los juegos funcionen correctamente en Linux.
- Domina el archivo «winecfg». Desde él podremos cambiar la configuración de audio, gráficos, red, controladores y otras opciones.
Preparando Wine para Photoshop con Winetricks
Photoshop tiene una calificación «Gold» en WineHQ, lo que significa que funciona bien con algunos ajustes. Por ello, si nos encontramos con algunos problemas a la hora de usar Photoshop en Linux, con las fuentes o con las librerías, winetricks es nuestro aliado.
Para configurarlo correctamente, debemos abrir un terminal y realizar en él los siguienbtes ajustes:
- Instalar fuentes básicas de Microsoft: winetricks corefonts
- Instalar librerías de Visual C++ necesarias: winetricks vcrun2012 vcrun2013
- Ajustar la configuración de Wine: ejecutamos «winecfg», y en la pestaña «Librerías», añadimos «msvcp120» y «msvcr120», estableciéndolas como «(nativa, integrada)».
Al volver a ejecutar el programa, podremos ver que ahora funciona perfectamente. Aunque la configuración depende de cada programa, este proceso demuestra cómo winetricks resuelve dependencias específicas que los programas necesitan y que no vienen por defecto en Wine.
Posibles problemas con Wine
A pesar de los esfuerzos que sus desarrolladores han puesto en este proyecto a lo largo de los años, en ocasiones nos podemos encontrar con algunos fallos en su funcionamiento.
Fallos con las librerías
Por ejemplo estos pueden hacer referencia de manera directa a las librerías que utilizan los juegos o programas que ejecutamos a través de Wine. Es por ello que en la mayoría de las ocasiones cuando nos disponemos a utilizar esta aplicación, sea recomendable instalar algunas herramientas adicionales como Winetricks.
Esta evita que tengamos que instalar obligatoriamente las bibliotecas DLL por nuestra cuenta al ejecutar software. Asimismo otra solución software muy interesante que podemos instalar es PlayOnLinux. Aquí nos encontramos con un complemento que resuelve problemas y configura Wine de la mejor forma posible para un software en concreto.
También nos podríamos hacer con el software Mono para poder instalar aplicaciones que dependan de .NET en Linux. De esta manera evitamos problemas inesperados a la hora de ejecutar aplicaciones y juegos en Linux mediante esta vía y agilizar el proceso.
Wine no se ejecuta en Linux o se cierra
Ya hemos visto que la utilidad de esta potente, a la vez que veterana, aplicación para ejecutar software de Windows en Linux, es enorme. Tanto para usuarios noveles como para los más avanzados del sistema operativo de código abierto. Sin embargo, en ciertas ocasiones nos podemos encontrar con que el programa no se ejecuta correctamente aquí. Las razones de todo ello pueden ser varias y tenemos que buscar el camino más sencillo para resolverlas.
Problemas de compatibilidad
Por un lado, deberíamos asegurarnos de que estamos descargando la más reciente versión de Wine para así evitar problemas de compatibilidad con el sistema operativo en el que lo hemos instalado. Igualmente, se puede dar el caso de que intentemos ejecutar algún programa del sistema de Microsoft que presenta incompatibilidades en esta plataforma, por lo que no funcionaría correctamente. Otro apartado que deberíamos tener muy en consideración es la arquitectura de Wine que estamos intentando ejecutar y que sea compatible con el sistema, es decir, de 32 o 64 bits.
Pero los problemas no acaban aquí. También es importante tener en cuenta que podemos encontrarnos con algunos problemas de compatibilidad a la hora de intentar usar, por ejemplo, componentes de hardware con controladores privativos, como tarjetas gráficas NVIDIA, o algunas funciones de algunos periféricos.
Igualmente, aunque muchos juegos pueden funcionar con Wine, si el juego utiliza algún tipo de DRM, sobre todo si es muy agresivo (como Denuvo), o herramientas anti-trampas (Anti-Cheat), no solo el juego puede no funcionar, sino que incluso podemos acabar baneados.
Y también hay software que, por mucha capa de compatibilidad que pongamos, no va a funcionar de ninguna manera. Hablamos, por ejemplo, de programas como escáner o impresora, que dependen mucho de Windows, librerías internas y controladores.
Wine deja de funcionar correctamente
Puede ocurrir que, a medida que usamos esta herramienta, cambiamos configuraciones e instalamos programas, por algún motivo deje de funcionar correctamente. En ese caso, lo que debemos hacer es forzar al programa que vuelva a regenerar toda su configuración y todas sus dependencias para que todo pueda volver a funcionar.
Para ello, lo que tenemos que hacer es borrar la carpeta «.wine», que se encuentra dentro de nuestro directorio principal. O, por seguridad, en vez de borrarla cambiarle el nombre por «.wine.backup». Una vez hecho esto, Wine ya no tendrá un directorio válido, y su configuración tendrá que volver a regenerarse. Para ello, en un terminal ejecutamos el comando «winecfg» que ya hemos visto y la configuración de este programa volverá a generarse automáticamente.
Además, si hemos apostado por el cambio del nombre de la carpeta, dentro de .wine.backup tendremos todos los programas y todos los datos ahí guardados, para recuperarlos en caso de querer. Si no, cuando veamos que todo va bien, podremos borrar la carpeta por completo.
Otra forma de reiniciar la configuración de esta herramienta es crear un nuevo «wineprefix» de cero donde ejecutar programas y herramientas concretas. Esto podemos hacerlo ejecutando un comando como el siguiente:
WINEPREFIX=$HOME/.foobar winecfg
Y, por último, si no queremos crear un nuevo wineprefix, y lo que queremos es arreglar el nuestro, también podemos intentarlo reseteando todas las DLL usando el siguiente comando:
winetricks alldlls=default
Seguridad en Wine
Otro punto importante del que debemos hablar cuando nos referimos a esta herramienta es la seguridad. Linux se caracteriza por ser un sistema bastante más seguro que otras alternativas, como Windows. Pero en el momento en el que modificamos el sistema, empiezan los problemas.
Lo normal es que un malware diseñado para Windows no pueda afectar a Linux. Es más, el ejecutable ni siquiera se podrá ejecutar en este sistema. A no ser, claro, que lo hagamos a través de una herramienta como es Wine. Al contar con esta capa de compatibilidad por encima de Linux, es posible abrir la puerta a amenazas que, de otra forma, no nos podrían tocar. Así, si ejecutamos un programa infectado en Wine, todo nuestro sistema Linux puede verse comprometido.
Cómo desinstalar Wine
Wine es muy útil, pero también hay que admitir que es un programa bastante pesado. Y si instalamos muchas dependencias en el PC (como los .NET, por ejemplo), también puede ocuparnos mucho espacio. Por ello, si no vamos a utilizar este programa, vamos a poder desinstalarlo fácilmente. Para ello, lo único que debemos hacer es ejecutar el siguiente comando (cambiando «stable» por la versión que hayamos instalado anteriormente):
sudo apt-get remove –purge winehq-stable
El propio sistema se encargará de desactivar y borrar por completo todo el programa. Además, debemos eliminar las siguientes carpetas de configuración y de caché a mano para liberar espacio. Debemos asegurarnos de mostrar los archivos ocultos con el atajo de teclado Control + R.
- .wine (dentro de nuestra carpeta personal)
- ./.wine
- ./.config/menus/applications-merged/ (cualquier directorio que empiece por «wine»)
- ./.local/share/applications/wine
- /.local/share/desktop-directories/wine*
- ./.local/share/icons/ (todos los archivos .xmp)
Una vez hayamos eliminado todos estos archivos debemos ejecutar los siguientes comandos, en orden, para terminar de borrar Wine del PC:
sudo apt update
sudo apt autoclean
sudo apt clean
sudo apt autoremove
Y, por último, podemos eliminar manualmente el repositorio que hemos añadido desde las fuentes de software de este Linux.
Diferencias entre Wine, CrossOver y Cedega
Aunque a grandes rasgos los tres programas pueden parecer similares, el padre de todos, donde se visualizó la posibilidad de instalar los programas de Windows en Linux y se llevó a cabo dicha tarea, fue Wine. Obviamente, como hemos visto, no se trata de un programa perfecto, y tiene muchos aspectos que mejorar, desde la interfaz hasta la usabilidad y la compatibilidad. Pero, a pesar de ello, es el proyecto que escoge la mayoría de los usuarios.
Por otro lado, CrossOver es un programa comercial que se basa en Wine, pero que busca mejorar esta experiencia de usuario que deja un poco que desear el programa original. Los responsables del proyecto comprueban a fondo todas las actualizaciones y trabajan para automatizar al máximo las configuraciones para todo tipo de programas. En vez de tener que configurar nosotros mismos la instancia, este proyecto la configura por nosotros. Al estar basado en Wine, cuando se lanza una nueva versión de este, con mejoras y novedades, estas terminan llegando igualmente a CrossOver. Eso sí, se trata de un programa MUY caro.
Por último, tenemos otro proyecto similar llamado «Cedega». Este proyecto robó el código fuente de Wine, aprovechando un vacío en la licencia, y cerró su código para convertirse en un proyecto comercial. Con el tiempo presumió de ofrecer mucha mejor compatibilidad con juegos que el proyecto original, pero al final no ha sido así. De hecho, desde 2009 no recibe ninguna actualización.
Si tenemos que elegir, la mejor opción de todas es Wine, ya que el resto de los proyectos disponibles, se basan en él. Además, detrás de la aplicación se encuentra una amplia comunidad de usuarios, por lo que, si tenemos cualquier duda o pregunta, podemos pasarnos por su página web y buscar preguntas similares en el foro. Eso sí, si esperamos que algún momento aplicaciones como Office o Photoshop puedan ejecutarse en Linux a través de Wine, ya podemos esperar sentados, mejor acostados, porque ese momento nunca llegará.
Es mejor Wine o la virtualización
Es normal plantearse esta pregunta cuando el objetivo principal es ejecutar programas de Windows en Linux. Como hemos visto, Wine permite ejecutar aplicaciones de Windows directamente desde Linux sin necesidad de un sistema operativo adicional. Esta es una de sus grandes ventajas, además de ser menos exigente con los recursos que necesita para lograrlo. La gran desventaja de Wine, como hemos visto anteriormente, es lo limitado que puede ser para algunos usuarios en función de los programas que necesite tener instalados.
La virtualización es diferente, al usar herramientas conocidas como VirtualBox o Vmware. La diferencia es que con este método tendremos un entorno completo de Windows dentro de Linux. Es decir, que las limitaciones de compatibilidad desaparecen por completo, pudiendo instalar y ejecutar cualquier programa que sea compatible con Windows. Hablamos también de un ambiente más controlado, ideal para hacer pruebas o mantener activo algún programa o función de Windows.
Hay que tener en cuenta que aunque parezca que este método es mejor, todo dependerá de las necesidades del usuario y del equipo. Decimos esto porque la virtualización consume muchos más recursos del sistema, lo cual puede hacer que el rendimiento baje considerablemente. No hay que olvidar que para su uso permanente, necesitaremos un clave de Windows, que sera diferente para cada entorno virutalizado.
Serás tú como usuario es que tenga que sopesar los pros y las contras de cada sistema. Aunque nos hemos centrado en Wine, un uso más a menudo del entorno de Windows en Linux puede requerir que te plantees otras opciones. Los dos principales argumentos que tendrás que poner en la balanza es la relación entre compatibilidad y consumo de recursos y posibles costes adicionales.
Relación con Proton y CrossOver
WINE es un proyecto de código abierto, bajo licencia GNU GPL, en su código contribuyen numerosos desarrolladores, así como compañías que aportan parches o mejoras constantes. Además, algunos proyectos se nutren de WINE o WINE de ellos, como por ejemplo:
- Proton: es una herramienta desarrollada por Valve, basada en WINE y optimizada para la ejecución de juegos de Windows en Steam en sistemas operativos como Linux. Utiliza WINE para traducir las llamadas del sistema Windows en comandos que los sistemas Linux pueden entender. Proton también incorpora mejoras específicas para juegos, como optimización de gráficos y compatibilidad con controladores, lo que permite a los usuarios de Linux jugar títulos de Windows que normalmente no serían compatibles. En resumen, Proton es una versión especializada de WINE que se centra en la ejecución de juegos de Windows en Linux, especialmente a través de la plataforma Steam.
- Crossover: es una versión comercial de WINE, desarrollada y soportada por CodeWeavers. Ofrece soporte adicional, mejoras de rendimiento y compatibilidad para aplicaciones de Windows en sistemas basados en Linux y macOS. A diferencia de WINE, que es gratuito, Crossover es de pago y está diseñado para usuarios que buscan soporte profesional y una solución más pulida para ejecutar aplicaciones de Windows. Crossover utiliza el código de WINE, pero ofrece un paquete con soporte, actualizaciones y algunas mejoras específicas para garantizar una mejor experiencia al usuario.
Otros proyectos también se han nutrido de WINE o WINE de ellos, cabe mencionar ReactOS, que es un sistema operativo similar a Windows y conpatible con su software, pero de código abierto… También tenemos proyectos que se basan en WINE como Bottles, Play On Linux, Lutris, etc.
Componentes importantes de WINE
WINE es un proyecto muy complejo, compuesto por diferentes elementos esenciales que hay que entender, como:
wrc
Comenzamos con wrc (Wine Resource Compiler) es una herramienta que permite compilar recursos de Windows (como iconos, imágenes, menús y diálogos) para ser utilizados en aplicaciones que funcionan dentro del entorno de WINE. Es similar a la herramienta de recursos de Microsoft en Windows, pero adaptada para funcionar en un entorno no nativo de Windows.
wmc
wmc (Wine Message Compiler), una utilidad que se utiliza para compilar los mensajes de texto que se usan en las aplicaciones de Windows. Estos mensajes generalmente contienen texto de la interfaz de usuario o textos específicos para el manejo de errores. Ayuda a traducir los mensajes del sistema y hacerlos compatibles con el sistema operativo en el que se ejecuta WINE.
winemaker
winemaker genera un archivo de configuración Makefile a partir de los archivos de proyecto de una aplicación de Windows. Su propósito es simplificar el proceso de construcción y compilación de aplicaciones de Windows para que puedan ejecutarse dentro de WINE. Facilita la integración de aplicaciones que fueron diseñadas originalmente para Windows en sistemas Unix/Linux.
vinegcc
vinegcc es un script de WINE que funciona como un compilador de C y C++ dentro del entorno de WINE. Su propósito es permitir la compilación de código fuente de Windows en el entorno de WINE, traduciéndolo a código que puede ejecutarse en el sistema operativo anfitrión. Es útil cuando se desarrollan aplicaciones o cuando se intenta portar software desde Windows a Linux usando Wine.
winedump
Otra herramienta importante es winedump, para depuración y que permite inspeccionar y volcar información sobre el archivo ejecutable de Windows (PE, Portable Executable). Esta herramienta es útil para analizar el contenido de las aplicaciones de Windows y entender cómo interactúan con el sistema operativo, ayudando en el desarrollo y la depuración dentro de WINE.
winebuild
winebuild es una herramienta que permite compilar y generar archivos binarios a partir del código fuente de Windows, en el contexto de un entorno WINE. Es parte del proceso de construcción del propio WINE y también se utiliza cuando se desarrollan aplicaciones que deben ejecutarse dentro del entorno de compatibilidad de WINE.
vidl
La siguiente es vidl. Facilita la gestión y visualización de archivos de video dentro de WINE. Puede ser útil para realizar pruebas o ejecutar aplicaciones relacionadas con la visualización de medios que se ejecutan en el entorno de Windows en Linux u otros sistemas operativos basados en UNIX.
wineserver
wineserver es el componente central del sistema WINE, que se encarga de gestionar los recursos y servicios dentro del entorno. Actúa como un servidor entre las aplicaciones de Windows y el sistema operativo anfitrión, manejando el ciclo de vida de las aplicaciones, las llamadas del sistema y la interacción con los recursos del sistema.
winepath
Seguimos con winepath, una herramienta de línea de comandos utilizada para convertir rutas de archivos de Windows (por ejemplo, C:\Program Files) a rutas de archivo del sistema operativo anfitrión (como Linux o macOS). Esto es necesario porque los sistemas de archivos de Windows y Unix/Linux son diferentes, y esta herramienta permite gestionar las rutas de archivos en un entorno híbrido.
winemine
Por otro lado tenemos winemine, una versión de Minesweeper, el popular juego de Windows, ejecutada dentro de WINE. Este tipo de aplicaciones se utiliza principalmente para probar el funcionamiento de aplicaciones gráficas y de juegos dentro de WINE, ayudando a asegurar que la compatibilidad con la interfaz gráfica de usuario (GUI) sea correcta.
winefile
El explorador de archivos de WINE se llama winefile. Proporciona una interfaz gráfica similar al Explorador de Windows. Permite navegar por el sistema de archivos del entorno WINE y ejecutar aplicaciones de Windows desde allí. Es útil para usuarios que prefieren una interfaz gráfica para gestionar los archivos y programas en lugar de usar la línea de comandos.
winedbg
winedbg es el depurador de aplicaciones para el entorno WINE. Permite a los desarrolladores depurar aplicaciones de Windows dentro de WINE, proporcionando herramientas para identificar errores, hacer seguimiento de variables y analizar el flujo de ejecución de las aplicaciones. Es una herramienta esencial para quienes desarrollan o portan aplicaciones desde Windows a otros sistemas operativos.
wineconsole
Por supuesto, también hay una consola o línea de comandos, y se llama wineconsole. Emula la consola de comandos de Windows (cmd.exe). Permite a los usuarios ejecutar programas de consola de Windows en un entorno de terminal en Linux o macOS. Es útil para ejecutar herramientas de línea de comandos o scripts de Windows sin necesidad de una interfaz gráfica.
conecfg
conecfg es una utilidad de configuración para ajustar y personalizar los parámetros de red en WINE. Permite modificar la configuración de la red de WINE para adaptarla a diferentes necesidades de las aplicaciones de Windows, como las opciones de proxy o configuraciones de red específicas.
wineboot
En este caso, wineboot es una herramienta que simula el proceso de arranque de Windows dentro de WINE. Se utiliza para inicializar el entorno de Windows, estableciendo las configuraciones necesarias y asegurándose de que las aplicaciones de Windows puedan ejecutarse correctamente. Es útil para restaurar o reparar el entorno de WINE después de una instalación o configuración incorrecta.
regsvr32
regsvr32 permite registrar o desregistrar bibliotecas de enlace dinámico (DLL) en el sistema operativo WINE. Es útil cuando se necesita registrar ciertas DLLs para que una aplicación de Windows funcione correctamente dentro de WINE, ya que algunas aplicaciones dependen de bibliotecas que deben estar registradas en el sistema.
regedit
No podía faltar regedit, el Editor del Registro de Windows, que se utiliza dentro de WINE para modificar el registro de Windows simulado. El registro de Windows es esencial para que las aplicaciones se ejecuten correctamente, ya que almacenan configuraciones y preferencias del sistema. Regedit permite acceder y modificar esas configuraciones dentro del entorno de WINE.
msiexec
msiexec para la ejecución de archivos MSI (Microsoft Installer) en el entorno de WINE. Permite instalar, desinstalar o reparar aplicaciones que utilizan paquetes de instalación MSI, que son comunes en los programas de Windows. Es útil para gestionar aplicaciones que se distribuyen en este formato.
WineD3D
Importante también WineD3D, una implementación de Direct3D (la API gráfica de Windows) dentro del entorno de WINE. Traduce las llamadas a Direct3D en llamadas de OpenGL para que las aplicaciones que requieren Direct3D puedan ejecutarse en sistemas que no tienen nativamente esta API. Esto permite la ejecución de juegos y aplicaciones gráficas de Windows en plataformas Linux y macOS.
DXVK
DXVK es un proyecto que implementa Direct3D 11 sobre Vulkan, una API gráfica moderna y de alto rendimiento. A través de DXVK, las aplicaciones que requieren Direct3D 11 pueden ejecutarse con mejor rendimiento en Linux utilizando Vulkan en lugar de OpenGL. Es utilizado principalmente por Proton (en Steam) y WINE para mejorar el rendimiento de juegos y aplicaciones gráficas.
VKD3D
VKD3D es una implementación de Direct3D 12 sobre Vulkan, diseñada para permitir la ejecución de juegos y aplicaciones de Windows que utilizan Direct3D 12 en plataformas que no tienen soporte nativo para esta API. Al igual que DXVK, VKD3D utiliza Vulkan para traducir las llamadas gráficas, mejorando el rendimiento en sistemas Linux al ejecutar software de Windows que depende de Direct3D 12.
DLLs
Por último, también incluye algunas bibliotecas DLL (.dll), es decir, archivos de Windows que son esenciales para ejecutar el software nativo, ya que los diferentes programas hacen uso de ellas para sus funciones. Por ejemplo:
- kernel32.dll: una de las DLLs más críticas en Windows, ya que proporciona funciones básicas del sistema operativo como la gestión de memoria, manejo de procesos e hilos, manejo de archivos, y otras operaciones de bajo nivel. WINE implementa una versión de kernel32.dll que traduce las llamadas de las aplicaciones de Windows a llamadas equivalentes en el sistema operativo anfitrión.
- user32.dll: se encarga de proporcionar la interfaz de usuario de las aplicaciones de Windows. Contiene funciones para la gestión de ventanas, controles, menús y otras interacciones de la interfaz gráfica. WINE también proporciona una implementación de user32.dll, permitiendo que las aplicaciones con interfaces gráficas complejas puedan ejecutarse en Linux y otros sistemas basados en Unix.
- gdi32.dll: gestiona el interfaz gráfica de bajo nivel en Windows, lo que incluye la representación de gráficos, imágenes, texto, y otros elementos visuales. En WINE, esta DLL es crucial para que las aplicaciones de Windows puedan generar gráficos y renderizar texto correctamente en un sistema no-Windows.
- advapi32.dll: proporciona funciones avanzadas de API de Windows, como la gestión de la seguridad, registros de eventos y control de acceso. Contiene funciones para manejar cuentas de usuario, configuraciones de seguridad y autenticación, entre otras. WINE emula esta funcionalidad para garantizar que las aplicaciones que dependen de la gestión de seguridad de Windows funcionen correctamente.
- msvcrt.dll: es la biblioteca de C runtime de Microsoft, que proporciona funciones esenciales para el manejo de memoria, entrada/salida, y operaciones matemáticas. Es una de las bibliotecas más importantes para la ejecución de aplicaciones de Windows que están escritas en C o C++.
- shell32.dll: es responsable de proporcionar funciones relacionadas con el sistema de archivos y la interacción con el shell de Windows, como abrir archivos y carpetas, manejo del menú de inicio, y otras interacciones con el escritorio. WINE incluye una versión de esta DLL que permite la ejecución de aplicaciones que interactúan con el sistema de archivos de Windows.
- wininet.dll: gestiona las conexiones de red e Internet en Windows, incluyendo soporte para protocolos como HTTP, FTP y HTTPS. Esta DLL es fundamental para que las aplicaciones que dependen de Internet puedan funcionar correctamente. En WINE, se emula la funcionalidad de wininet.dll para permitir la navegación web y otras interacciones en línea en aplicaciones de Windows.
- d3d9.dll, d3d10.dll, d3d11.dll: son las DLLs responsables de proporcionar soporte para las versiones de Direct3D de Windows (para gráficos 3D) en aplicaciones y juegos. WINE incluye implementaciones de estas DLLs, que a menudo son necesarias para ejecutar juegos o aplicaciones de alto rendimiento gráfico. En sistemas que usan WineD3D o DXVK, estas DLLs permiten la traducción de las llamadas Direct3D a OpenGL o Vulkan, respectivamente.
- opengl32.dll: es la implementación de la API OpenGL para gráficos 3D. WINE incluye una versión que permite que las aplicaciones que requieren OpenGL para gráficos 3D funcionen correctamente. Esto es especialmente importante cuando se ejecutan aplicaciones que necesitan aceleración gráfica en sistemas que no son Windows.
- netapi32.dll: proporciona funciones de red para la gestión de recursos compartidos, servicios de red y accesos a bases de datos. Es fundamental en aplicaciones que requieren acceso a redes de Windows o recursos compartidos a través de SMB (Server Message Block).
- winuser.dll: es responsable de la interfaz de usuario en aplicaciones de consola de Windows, como las utilizadas para interactuar con el sistema de comandos o las aplicaciones de consola que se ejecutan en el entorno gráfico. Aunque muchas de sus funcionalidades están cubiertas por otras DLLs en WINE, sigue siendo esencial para algunas aplicaciones de consola más avanzadas.
- crypt32.dll: maneja funciones criptográficas y de seguridad en Windows, como la encriptación, la autenticación y la gestión de certificados. Las aplicaciones que requieren servicios de seguridad como la protección de datos o la autenticación en línea pueden depender de esta DLL. WINE incluye una implementación de crypt32.dll para garantizar la compatibilidad con estas aplicaciones.
- mapi32.dll: biblioteca de Messaging Application Programming Interface (MAPI) de Windows, que permite a las aplicaciones de Windows interactuar con servicios de correo electrónico. En WINE, esta DLL es útil para ejecutar aplicaciones de Windows que requieren el acceso a funcionalidades de correo electrónico.
- msi.dll: para la gestión de la instalación de aplicaciones basadas en el formato MSI (Microsoft Installer). Esta DLL es utilizada por programas que necesitan instalarse a través de archivos MSI, y en WINE, permite la instalación y gestión de programas de Windows que utilizan este formato.
- ws2_32.dll: proporciona soporte para la API de sockets de Windows, que se utiliza para el manejo de conexiones de red. Es una parte fundamental del funcionamiento de aplicaciones que requieren conectividad de red, como navegadores web, clientes de correo electrónico y juegos multijugador. WINE emula esta DLL para permitir la correcta ejecución de aplicaciones que dependen de redes.
Otras se pueden agregar si son necesarias para el software que se desea ejecutar, y evitar que WINE de error en la ejecución al no tener la DLL. En estos casos, es importante conocer la arquitectura de archivos que tiene WINE, ya que habrá que insertar la .dll donde corresponda.
Arquitectura de WINE
Para que WINE pueda ejecutar software nativo de Windows en sistemas operativos basados en Unix, se crea una estructura de directorios para simular el sistema de archivos de Windows. Estos directorios permiten que las aplicaciones de Windows funcionen como si estuvieran ejecutándose en un sistema Windows real. Esta estructura se encuentra dentro del directorio o carpeta .wine, y en su interior encontramos un directorio conocido como drive_c.
La carpeta drive_c dentro de .wine actúa como el equivalente a la unidad C: en un sistema Windows. Es donde se montan y almacenan los programas y archivos que instalas dentro del entorno WINE. Es como si fuera el «disco duro» de Windows dentro del entorno de WINE, donde se crean los archivos de programa y de sistema. Dentro de drive_c, puedes encontrar las carpetas típicas de un sistema Windows:
- ProgramData: es similar a la carpeta ProgramData en Windows, que se utiliza para almacenar datos y configuraciones comunes de aplicaciones instaladas en el sistema. Estas configuraciones y datos no están asociadas a un usuario específico, sino que son accesibles globalmente para todas las aplicaciones. En WINE, la carpeta ProgramData guarda configuraciones globales que las aplicaciones pueden necesitar, y se utiliza para almacenar información como archivos de configuración, bases de datos y otros archivos compartidos entre las aplicaciones.
- Program Files: es donde WINE instala los programas de 64 bits. Esta carpeta es análoga a la carpeta C:\Program Files en una instalación nativa de Windows. En ella, las aplicaciones que instales y que sean de 64 bits se colocarán en subdirectorios dentro de Program Files.
- Program Files (x86): donde se instalan las aplicaciones de 32 bits en un sistema de 64 bits en Windows. En WINE, esta carpeta es donde se colocan los programas de 32 bits que se instalan en el entorno simulado.
- users: simula el sistema de perfiles de usuario de Windows. En un sistema Windows real, cada usuario tiene su propio perfil en C:\Users\NombreUsuario. En WINE, la carpeta users tiene una estructura similar, con subcarpetas para cada usuario (por ejemplo, user para el usuario principal), que contienen los archivos y configuraciones del usuario, como los documentos, archivos de configuración de las aplicaciones, y otros datos de usuario. Dentro de users, se encuentran subcarpetas como My Documents, AppData (que contiene configuraciones específicas de las aplicaciones), y otros datos relacionados con el perfil del usuario.
- windows: emula la carpeta C:\Windows en un sistema Windows real. En este directorio se almacenan los archivos del sistema que emula WINE para permitir que las aplicaciones de Windows funcionen correctamente. Esto incluye archivos del sistema operativo, como las bibliotecas DLL, drivers, y otros componentes esenciales que las aplicaciones de Windows necesitan para ejecutarse. Dentro de windows, puedes encontrar subcarpetas como System32 y SysWOW64, que son cruciales para la compatibilidad y emulación del sistema Windows en el entorno de WINE.
Fuentes:
https://www.softzone.es/linux/tutoriales/instalar-configurar-wine/
https://www.profesionalreview.com/2025/03/23/wine-asi-ejecutamos-programas-de-windows-en-linux/



Entrada más reciente
0 comentarios :
Publicar un comentario
Los comentarios pueden ser revisados en cualquier momento por los moderadores.
Serán publicados aquellos que cumplan las siguientes condiciones:
- Comentario acorde al contenido del post.
- Prohibido mensajes de tipo SPAM.
- Evite incluir links innecesarios en su comentario.
- Contenidos ofensivos, amenazas e insultos no serán permitidos.
Debe saber que los comentarios de los lectores no reflejan necesariamente la opinión del STAFF.