Ver destacados

Ejecutar programas Windows en Linux con Wine o PlayOnLinux

Tutorial para saber cómo usar Wine o ejecutar exe en Linux sin Wine para ejecutar programas de Windows en Linux.
Escrito por
171.8K Visitas  |  Publicado jun 17 2021 11:36
Favorito
Compartir
Comparte esta pagina a tus Amigos y Contactos usando las siguientes Redes Sociales


Muchos usuarios de sistemas operativos Windows que por alguna razón han debido usar entornos Linux puede encontrase ante una situación un poco desalentadora: Los archivos ejecutables de Windows no corren en Linux debido al sistema de archivos usado en Linux por lo cual podemos tener problemas para la ejecución de programas exclusivos de Windows en Linux. Aunque antes parecía complicado poder fusionar sistemas operativos a priori incompatibles, el paso del tiempo nos dio herramientas que permiten que podamos tener herramientas de un sistema dentro de otros sin tener que hacer instalaciones tediosas. Para este caso nos permite que podamos tener un emulador de Windows para Linux pudiendo así ejecutar programas windows en Ubuntu. Para hacer este proceso nos encontraremos el manual para saber ejecutar exe en Linux sin Wine o conseguirlo al saber como usar PlayOnlinux. Ambas opciones te las dejaremos indicadas en el siguiente tutorial completo.

 

Determinados programas o aplicaciones han sido desarrolladas para ser ejecutadas exclusivamente en sistemas operativos Windows por motivos de compatibilidad, licencia, sistemas de archivos, etc. Aunque la solución más práctica es crear una máquina virtual o particionar el disco duro y montar allí el Sistema Operativo Windows esto consume más recursos del sistema y afecta el rendimiento y espacio del mismo. Por eso veremos las diferencias entre playonlinux vs wine y elegiremos la que más nos guste para ejecutar programas de windows en Ubuntu.

 

Tutorial para saber cómo crear un USB Booteable con Windows 10 en Linux mediante la utilidad WoeUSB.

 

Qué es Wine
Wine es un programa que actúa como una herramienta de compatibilidad permitiendo ejecutar programas y aplicaciones de Windows desde otros Sistemas Operativos. Esto rompe las barreras de compatibilidad y por eso en Linux podremos ejecutar programas propios de Windows sin necesidad de cambiar de sistema. Una de las tareas que podemos realizar es la de jugar a juegos de Windows en Linux. En las nuevas versiones podemos encontrar mejoras tales como:

 

  • Archivos DLL formados como PE por defecto.
  • Se mejora el soporte para los drivers de elementos Plug & Play.
  • Se mejora el soporte del depurador de Visual Studio.
  • Mejora de soporta para mostrar los dispositivos de visualización.
  • Se realiza una corrección de errores.

 

 

Qué es PlayOnLinux
PlayOnLinux es una herramienta de software que nos permite ejecutar programas o aplicaciones propios de Windows pero en sistemas Linux. Debido a las incompatibilidades que se dan con GNU/Linux existen barreras a priori insaltables pero con este programa podremos saltarla. Alguna de las características de PlayOnLinux son:

 

  • No hay una necesidad de licencia de Windows para ejecutar PlayOnLinux.
  • PlayOnLinux está basado en Wine por lo que su uso es muy sencillo.
  • Su código está basado en Bash y Python.
  • Es un programa de código libre y carácter gratuito.
  • Hay que tener en cuenta que hay aspectos como la calidad gráfica que serán menores.

 

 

Tutorial con vídeo para saber cómo descargar e instalar Wine en Ubuntu completamente.

 

 

Muchos usuarios que han migrado de Windows a Linux, o usuarios que usan ambos sistemas, notan este cambio drástico ya que en ocasiones por temas empresariales o personales es necesario ejecutar determinadas aplicaciones en Linux y vemos que es imposible. También veremos el proceso para ejecutar programas a través de una imagen ISO en Linux. Esta imagen puede crearse en Windows y después abrirse en Linux de la forma en como te mostraremos.

 

Para solucionar este problema y poder ejecutar cientos de aplicaciones exclusivas de Windows en ambientes Linux, este tutorial analizará unas utilidades gratuitas y muy práctica llamada PlayOnLinux y Wine. Para este análisis usaremos Ubuntu.

 

 


1. Cómo instalar Wine en Ubuntu

 

 

 

 

Qué es WINE
WINE (Wine Is Not an Emulator – Wine No Es un Emulador) ha sido desarrollado con el objetivo de correr programas exclusivos de Windows en ambientes Linux con total compatibilidad y sin perder ninguna característica de este.

 

WINE se encarga de convertir los comandos de Windows en comandos Linux para que cada programa sea ejecutado a plenitud.

 

Paso 1

Podemos descargar directamente WINE de su página oficial en el siguiente enlace:

 

 WINE

 

Paso 2

O bien, ejecutar los siguientes comandos desde la terminal de Ubuntu:
sudo apt update (Actualiza los paquetes y repositorios del sistema)
Paso 3

Posteriormente ejecutaremos el siguiente comando para habilitar la arquitectura de 32 bits en caso de que Ubuntu sea de 64 bits:
sudo dpkg --add-architecture i386 

 

Paso 4

Una vez realizado esto agregaremos el repositorio oficial de WINE en Ubuntu ejecutando la siguiente línea:
sudo apt-add-repository 'https://dl.winehq.org/wine-builds/ubuntu/'
Paso 5

Descargamos e instalamos el repositorio oficial de WINE ejecutando la siguiente línea:
wget https://dl.winehq.org/wine-builds/Release.key && sudo apt-key add Release.key

 

Paso 6

Finalmente instalamos WINE, en su versión estable 2.0, en Ubuntu ejecutando lo siguiente:
sudo apt install winehq-stable

 

 

Ingresamos la letra S para aceptar la descarga e instalación de WINE en Ubuntu y de este modo se habrá instalado WINE en el sistema.

 


2. Cómo configurar Wine Ubuntu


La mayoría de aplicaciones de Windows son ejecutadas sin problemas en WINE pero recordemos que tenemos las aplicaciones universales, UWP, y estas aún les falta tener un mejor desarrollo en WINE.

 

Paso 1

WINE dispone de una base de datos donde podremos consultar de forma frecuente el estado de las nuevas aplicaciones de Windows, el enlace es el siguiente:

 

 Base de datos WINE

 

Paso 2

WINE posee las siguientes categorías:

 

Platino
Ejecuta todas las aplicaciones de forma correcta..

 

Oro
Este tipo de aplicaciones requieren de alguna configuración adicional para su ejecución..

 

Plata
Hace referencia a aplicaciones que presentan algún tipo de fallo..

 

Bronce
Aplicaciones que presentan mayores problemas de ejecución..

 

Basura
Son aplicaciones que no podrán ser ejecutadas en WINE..

 

Paso 3

Para comprobar el funcionamiento de una aplicación vamos al enlace mencionado y veremos la siguiente ventana y allí pulsaremos en la línea Browse Apps ubicada en el costado derecho:

 

 

Paso 4

En el campo "Name" ingresaremos el nombre de la app a instalar y pulsamos Enter, veremos el resultado:

 

 

Paso 5

Pulsamos en la aplicación seleccionada y podremos ver su categoría teniendo en cuenta su versión:

 

 

De esta forma comprobamos la categoría de las aplicaciones a instalar en Ubuntu a través de Wine.

 

 


3. Cómo usar Wine Ubuntu


Del modo que los sistemas operativos Windows usan la unidad C para la instalación de las aplicaciones, Wine crea una unidad C virtual llamada wineprefix peo debemos crearla para que todo funcione de la manera esperada.

 

Paso 1

Para ello abrimos la terminal en Ubuntu y ejecutamos el siguiente comando:
Winecfg
Paso 2

Al ejecutar este comando se creará el directorio para Windows, y en caso de faltar algún componente Wine lo instalará de forma automática:

 

 

 

 

 

 

Paso 3

Posteriormente veremos la siguiente ventana donde podremos realizar ajustes a Wine:

 

 


4. Instalar programas de Windows en Ubuntu con Wine

 

Paso 1

El primer paso a dar es abrir de nuevo la configuración de Wine usando el comando winecfg y en el campo Versión a imitar establecemos el valor Windows 7 y pulsamos Aplicar y Aceptar.

 

 

Paso 2

Ahora nos dirigimos a la ruta donde hemos descargado el archivo .exe y daremos clic derecho sobre él y seleccionamos la opción Wine cargador de programas de Windows para que esta sea la aplicación que abre el archivo:

 

 

Paso 3

Al pulsar en Seleccionar se desplegará el siguiente mensaje. Allí se indica la ruta donde se guardará el programa a instalar. Pulsamos en el botón Instalar para iniciar el proceso de instalación el cual al concluir veremos lo siguiente:

 

 

Paso 4

Ahora nos dirigimos a la ruta donde se ha instalado la aplicación $HOME/.wine/drive_c/Program Files/7-zip/ y allí daremos clic derecho sobre el archivo ejecutable y seleccionamos la opción Propiedades:

 

 

Paso 5

En la ventana desplegada vamos a la pestaña Abrir con y allí seleccionamos la opción Wine Cargador de programas de Windows:

 

 

Paso 6

Ahora procedemos a ejecutar la aplicación la cual se iniciará sin ningún problema:

 

 

Paso 7

Si deseamos crear un acceso directo de la aplicación daremos clic derecho sobre ella y seleccionamos la opción "Mover a". En la nueva ventana seleccionamos "Escritorio".

 

 

 


5. Cómo instalar PlayOnLinux en Ubuntu

 

Qué es PlayOnLinux
Es una plataforma que ha sido diseñada con el objetivo de ejecutar y correr sin ningún problema y con total funcionalidad aplicaciones de Windows en diversas distros de Linux.

 

Características PlayOnLinux
Dentro de sus principales características tenemos:

 

  • PlayOnLinux es gratuito y libre para ser usado por cualquier usuario.
  • No requiere contar con licencia de Windows para la ejecución de los programas.
  • Esta plataforma está escrita en Bash y Python.
  • Está basado en Wine lo cual ofrece una mayor estabilidad y amplias posibilidades de ejecutar cientos de aplicaciones.
  • Uso práctico y sencillo.
  • No soporta todas las aplicaciones en especial las aplicaciones modernas de Windows (UWP).
  • Disponible para la mayoría de distros de Linux.
  • Disponible para sistemas operativos Mac OS.

 

Paso 1

Para descargar PlayOnLinux podremos ir al siguiente enlace y allí seleccionar la respectiva distro donde se darán las instrucciones específicas de instalación.

 

 PlayOnLinux

 

Paso 2

En nuestro caso para Ubuntu contamos con dos opciones de instalación: Podemos usar el Centro de software de Ubuntu:

 

 

Paso 3

También podemos ejecutar una serie de comandos desde la terminal. En este caso tenemos las siguientes opciones:

 

Si deseamos descargar la versión estable de PlayOnLinux ejecutaremos la siguiente secuencia de comandos:

wget -q "http://deb.playonlinux.com/public.gpg" -O- | sudo apt-key add -
sudo wget http://deb.playonlinux.com/playonlinux_trusty.list -O /etc/apt/sources.list.d/playonlinux.list
sudo apt-get update
sudo apt-get install playonlinux
Paso 4

Para instalar la versión actual o Saucy de PlayOnLinux ejecutaremos la siguiente secuencia de comandos:
wget -q "http://deb.playonlinux.com/public.gpg" -O- | sudo apt-key add -
sudo wget http://deb.playonlinux.com/playonlinux_saucy.list -O /etc/apt/sources.list.d/playonlinux.list
sudo apt-get update
sudo apt-get install playonlinux
Paso 5

Para instalar la versión precisa o Precise de PlayOnLinux ejecutaremos los siguientes comandos:
wget -q "http://deb.playonlinux.com/public.gpg" -O- | sudo apt-key add -
sudo wget http://deb.playonlinux.com/playonlinux_precise.list -O /etc/apt/sources.list.d/playonlinux.list
sudo apt-get update
sudo apt-get install playonlinux
Paso 6

Del mismo modo podremos descargar el archivo .deb de PlayOnLinux en el siguiente enlace:

 

 PlayOnLinux .deb

 

Paso 7

La versión actual de PlayOnLinux es 4.2.11. En este ejemplo instalaremos la versión estable de PlayOnLinux en Ubuntu:

 

 

 

 

 

 

 

 

Paso 8

Una vez instalada la aplicación en Ubuntu podremos ejecutarla desde el buscador:

 

 

 


6. Ejecutar exe en Linux sin Wine

 

Paso 1

Al ejecutar PlayOnLinux por primera vez este será el entorno ofrecido. Allí como vemos tenemos la posibilidad de instalar un programa, ejecutar programas instalados, borrarlos, etc.

 

 

Paso 2

Para iniciar el proceso de instalación de cualquier aplicación en PlayOnLinux pulsaremos en el botón Instalar ubicado en la parte superior o en la línea Instalar un programa ubicada en el costado izquierdo, se desplegará lo siguiente:

 

 

Paso 3

Allí contamos con las siguientes opciones:
  • Definir las aplicaciones que serán cargadas en PlayOnLinux, podemos seleccionar aplicaciones comerciales, en pruebas (con posibles errores9, o que no requieren de un CD para su instalación.
  • Instalar un programa no listado al tener nosotros el archivo .exe directamente en el equipo local.

 

Paso 4

Como vemos tenemos más de 7 categorías diversas cada una con múltiples programas y aplicaciones.
Para visualizar que aplicaciones tenemos disponibles en PlayOnLinux pulsaremos en el botón Actualizar para que la plataforma inicie el proceso de actualización de las aplicaciones. Si pulsamos en cada categoría podremos visualizar las aplicaciones disponibles:

 

 

Paso 5

Para instalar un programa basta con seleccionarlo y pulsar en el botón Instalar ubicado en la parte inferior:

 

 

Paso 6

Podremos ver una descripción y vista previa del programa antes de su instalación. Al pulsar en el botón "Instalar" se desplegará el siguiente asistente:

 

 

Paso 7

Pulsamos en Siguiente e iniciará el proceso de descarga de la aplicación:

 

 

 

Paso 8

Como mencionamos anteriormente, PlayOnLinux está basado en Wine por lo cual durante el proceso de instalación se descargará la respectiva versión de Wine:

 

 

Paso 9

Una vez completa esta descarga se creará la unidad virtual desde donde se podrá ejecutar la aplicación:

 

 

 


7. Cómo configurar PlayOnLinux en Ubuntu

 

Paso 1

Una vez el proceso concluya veremos nuestras aplicaciones en el escritorio listas para ser ejecutadas:

 

 

Paso 2

En la plataforma de PlayOnLinux podremos administrar las aplicaciones que hemos instalado desde el panel central:

 

 

 

Paso 3

Allí podremos realizar acciones como:

 

  • Ejecutar la aplicación
  • Cerrarla en caso de que esta activa
  • Depurarla
  • Configurar sus parámetros
  • Crear accesos directos, etc.

 


8. Cómo usar PlayOnLinux


Muchas aplicaciones de Windows aún no están disponibles en PlayOnLinux pero tenemos la oportunidad de realizar esta instalación de forma manual, en este caso instalaremos Notepad ++.

 

Paso 1

Lo primero que debemos hacer es descargar el archivo ejecutable .exe. Una vez descargado el ejecutable seleccionamos la opción Instalar un programa y pulsamos en la opción Instalar un programa no-listado y se desplegara el siguiente asistente:

 

 

Paso 2

Pulsamos en Siguiente y en la ventana abierta seleccionamos si crearemos un nuevo programa en la unidad virtual o si editaremos alguno existente, en este caso seleccionamos "Instalar un programa en una nueva unidad virtual":

 

 

Paso 3

Pulsamos nuevamente en Siguiente y asignaremos el nombre a la unidad virtual:

 

 

Paso 4

Al pulsar en Siguiente podremos definir si usaremos otra versión de Wine para esta aplicación o si instalaremos nuevas bibliotecas:

 

 

Paso 5

Podemos activar o no las respectivas casillas, una vez esto procesado pulsamos en Siguiente será necesario definir la versión de la aplicación a instalar:

 

 

Paso 6

Seleccionamos la adecuada y en la próxima ventana pulsaremos en el botón "Explorar" para ubicar el archivo ejecutable que hemos descargado anteriormente:

 

 

Paso 7

Pulsamos en Siguiente e iniciara el proceso de instalación tal como si estuviéramos en Windows:

 

 

Paso 8

Una vez instalado podremos ejecutar la aplicación sin ningún problema.

 

 

 


9. Opciones adicionales de PlayOnLinux en Ubuntu


Al pulsar en la línea Opciones se desplegará la siguiente ventana donde podremos realizar determinados ajustes en la aplicación tales como establecer proxys, definir las capturas, asociar archivos, etc.

 

PlayOnLinux es una alternativa práctica y sencilla para ejecutar numerosas aplicaciones de Windows en ambientes Linux con total compatibilidad.

 

 

 


10. Ejecutar programas de windows en Linux


Una vez tenemos instalado ya Wine podemos usarlo fácilmente cuando tenemos un archivo .exe procedente de Windows y queremos abrirlo en Linux. Una utilidad que va a mejorar con creces la compatibilidad en nuestras tareas.

 

 

Paso 1

Para poder ejecutar programas .exe de Windows usando Wine tenemos el siguiente comando:
wine app.exe
Paso 2

Si por ejemplo queremos ejecutar la aplicación Notepad.exe ejecutaremos la siguiente sintaxis:
wine notepad.exe

 

 

Paso 3

Una vez se ejecute correctamente el comando con la aplicación veremos como se abre dentro de nuestro entorno de Linux.

 

 

 

Paso 4

 

Hay que reseñar que podremos ejecutar desde Wine de igual forma todos los programas que se encuentran en la ruta de C:\Windows\System32 como puede ser el símbolo de sistema.

Wine cmd.exe

 

Paso 4

Si quieres modificar los parámetros por defecto de Wine puedes ejecutar el siguiente comando y modificarlos:

 

 

 

Nota
Si la aplicación se encuentra en una ruta diferente, usaremos el commando cd para movernos a ese directorio.

 

 


11. Montar imagen ISO Windows en Linux

 

Una imagen ISO es un archivo que contiene una copia exacta del sistema o un grupo de archivos y que después puede grabarse en un medio extraíble como un CD, DVD o USB. Este archivo es elegido en multitud de ocasiones porque es capaz de albergar cientos de archivos y aplicaciones en un único archivo bajo la extensión .ISO. Aunque el tamaño final es el mismo que los archivos desenlazados, este archivo es mucho más manejable.

 

Tutorial con vídeo para saber cómo montar imagen ISO Linux o cómo desmontar imagen ISO Linux y así que se detecte como un disco más ejecutable.

 

Si queremos tener una copia de nuestro Sistema Operativo al completo, una ISO es la solución perfecta para poderlo grabar en otro medio y tenerlo así siempre disponible. Con esta imagen podemos hacer tareas también de montaje, es decir, hacerla accesible virtualmente como si lo hubiésemos insertado físicamente.

 

A continuación, veremos una recopilación de programas para poder montar una imagen ISO de Windows desde Linux, es decir, hacerla accesible montándola en una unidad de disco de forma virtual actuando como un disco real.

 

Si quieres conocer los mejores programas gratis para montar ISO en Windows, Mac o Linux, no te pierdas la siguiente recopilación. Allá vamos!

 

 

De esta forma podremos ejecutar cientos de aplicaciones de Windows en Ubuntu sin ningún problema a través de estos programas. Aprovechemos al máximo esta importante opción para ejecutar todas nuestras aplicaciones de Windows en ambientes Linux. De esta forma podremos instalar programas de windows en Ubuntu con wine o
ejecutar exe en Linux sin wine según prefiramos.

 

Ejecuta programas de Windows en Linux sabiendo cómo instalar archivos .exe de Windows en sistemas Linux fácilmente.

¿Te ayudó este Tutorial?

Ayuda a mejorar este Tutorial!
¿Quieres ayudarnos a mejorar este tutorial más? Puedes enviar tu Revisión con los cambios que considere útiles. Ya hay 0 usuario que han contribuido en este tutorial al enviar sus Revisiones. ¡Puedes ser el próximo!