Cargando

Ir a contenido

X

 


Ejecutar programas Windows en Linux con Wine o PlayOnLinux

Tutorial para instalar programas y aplicaciones Windows en Linux con Wine o PlayOnLinux o instalar una imagen ISO en Linux.


Escrito por jul 26 2019 08:41 ubuntu centos fedora linuxmint



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.

 

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.

 

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.

 

 

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 19.04.

 

 


1. Cómo instalar Wine en Ubuntu 19.04

 

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:

 

 

Paso 2

O bien, ejecutar los siguientes comandos desde la terminal de Ubuntu 19.04:
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 19.04 sea de 64 bits:
sudo dpkg --add-architecture i386 

1-instalar-WINE-en-Ubuntu-17.04.png

 

Paso 4

Una vez realizado esto agregaremos el repositorio oficial de WINE en Ubuntu 19.04 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

2-repositorio-oficial-de-WINE.png

 

Paso 6

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

 

 

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

 


2. Cómo usar base de datos de Wine en Ubuntu 19.04


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:

 

 

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:

 

4-instalamos-WINE.png

 

Paso 4

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

 

5-name-wine.png

 

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 en Ubuntu en Ubuntu 19.04


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 19.04 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:

 

 

 

 

7-instalar-app-wine.png

 

Paso 3

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

 

8-ajustes-a-Wine.png

 


4. Cómo instalar aplicaciones de Windows en Ubuntu usando Wine en Ubuntu 19.04

 

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.

 

9-instalar-aplicaciones-en-Ubuntu-usando-Wine.png

 

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:

 

11-instalar-programas-windows-en-linux.png

 

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:

 

14-Wine-Cargador-de-programas-de-Windows.png

 

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 19.04

 

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.

 

 

Paso 2

En nuestro caso para Ubuntu 19.04 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:

 

 

Paso 7

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

 

2-instalar-PlayOnLinux-en-Ubuntu-17.04.png

 

 

 

 

3-instalar-PlayOnLinux-en-Ubuntu-17.png

 

Paso 8

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

 

4-abrir-playonlinux.png

 

 


6. Cómo instalar aplicaciones de Windows en Ubuntu usando PlayOnLinux en Ubuntu 19.04

 

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:

 

10-vista-previa-del-programa.png

 

Paso 7

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

 

11-instalar-aplicaciones-en-Ubuntu-17.04.png

 

 

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:

 

12-PlayOnLinux-está-basado-en-Wine.png

 

Paso 9

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

 

13-se-creará-la-unidad-virtual.png

 

 


7. Cómo administrar aplicaciones en Ubuntu 19.04

 

Paso 1

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

 

14-ejecutar-palicaciones-de-windows.png

 

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 instalar un programa de forma manual en PlayOnLinux Ubuntu 19.04


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:

 

16-instalar-un-programa-de-forma-manual-en-PlayOnLinux.png

 

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":

 

17-Instalar-un-programa-en-una-nueva-unidad-virtual.png

 

Paso 3

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

 

18-Instalar-un-programa-en-una-nueva-unidad-virtual.png

 

Paso 4

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

 

19-otra-versión-de-Wine-para-esta-aplicación-o-si-instalaremos-nuevas-bibliotecas.png

 

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:

 

20-definir-la-versión-de-la-aplicación-a-instalar.png

 

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:

 

21-explorar-playonlinux.png

 

Paso 7

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

 

22-proceso-de-instalación.png

 

Paso 8

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

 

24-EJECUTAR-APLICACIONES-WINDOWS-EN-LINUX.png

 

 


9. Opciones adicionales de PlayOnLinux en Ubuntu 19.04


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.

 

25-Opciones-adicionales-de-PlayOnLinux-en-Ubuntu.png

 

 


10. Cómo instalar archivos exe Windows desde 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

3 Cómo instalar archivos exe Windows desde Linux.jpg

 

Paso 4

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

 

4 Cómo instalar archivos exe Windows desde Linux.jpg

 

 

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

 

 


11. Cómo montar imagen ISO Windows desde 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.

 

 

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



AYUDA A MEJORAR ESTE TUTORIAL!

¿Crees que puedes corregir o mejorar este tutorial? Puedes enviar tu Edición con los cambios que consideres útiles.

0 usuarios han editado este tutorial. ¡Edita y conviértete en un reconocido experto!


Tutoriales Relacionados



Sin comentarios, sé el primero!

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!
10
VOTA
5
100%
4
0%
3
0%
2
0%
1
0%

  Información

  •   Publicado jul 26 2019 08:41
  •   Visitas 45.6K
  •   Nivel
    Avanzado