Cómo instalar el software de Windows en Raspberry Pi usando Wine

Cómo instalar el software de Windows en Raspberry Pi usando Wine / Linux

¿Quieres ejecutar el software de Windows en tu Raspberry Pi? Es una propuesta ambiciosa, pero ahora es posible para una pequeña cantidad de aplicaciones. Para saber qué tan fácil es esto, instalo el software ExaGear de Eltechs en una Raspberry Pi 3.

Por qué el software de Windows en Raspberry Pi?

Con tantas aplicaciones y utilidades de Linux excelentes, ¿por qué querría o necesitaría ejecutar el software de Windows en la Raspberry Pi??

Bueno, tomemos primero los beneficios prácticos: si usa su Pi como una computadora de escritorio 7 Consejos para usar una Raspberry Pi 3 como PC de escritorio con Raspbian 7 Consejos para usar una Raspberry Pi 3 como computadora de escritorio con Raspbian La Raspberry Pi 3 hace Un reemplazo de escritorio ideal para fines de productividad. ¿Pero estás obteniendo el mejor rendimiento? Prueba estos siete consejos para mejorar la experiencia. Lea más (por ejemplo, para tareas de oficina de bajo nivel), es posible que desee instalar una aplicación de Windows que use en su computadora principal.

También está la ventaja de entretenimiento. Sabemos que la Raspberry Pi puede jugar videojuegos retro. Juegos retro en la Raspberry Pi: todo lo que necesitas saber Juegos retro en la Raspberry Pi: todo lo que necesitas saber La Raspberry Pi tiene muchos usos, pero quizás lo más divertido es jugar al clásico. videojuegos. Aquí tiene todo lo que necesita saber sobre los juegos retro en su Raspberry Pi. Lee mas . También sabemos que ciertos videojuegos de código abierto se han portado a Pi 10+ Juegos clásicos que puedes ejecutar en Raspberry Pi sin emuladores Más de 10 juegos clásicos que puedes ejecutar en Raspberry Pi sin emuladores ¿Quieres jugar algunos juegos clásicos en tu Raspberry Pi? Estos diez títulos están disponibles sin usar emulación. ¡Agárralos y estarás jugando en minutos! Lee mas .

¿Qué pasa si quisieras jugar un juego que no ha sido portado? Aunque es casi seguro que los videojuegos modernos no se ejecutarán, los títulos más antiguos tienen una mejor oportunidad en Pi.

Todo esto es posible gracias al entorno ExaGear x86 y Wine, la popular capa de aplicación de Windows para Linux..

En las PC de escritorio de Linux, Wine hace posible ejecutar el software de Windows. Pero Wine no se puede ejecutar solo en la Raspberry Pi, porque la Raspberry Pi no usa la arquitectura x86 (32 bits). Más bien, se basa en la arquitectura ARM, que es completamente diferente.

Todo lo que necesita es optimizar el software de capa de aplicación Wine para el procesador ARM de la Raspberry Pi. ¿El software de escritorio ExaGear hace el trabajo??

¿Qué es el software de escritorio ExaGear??

Eltechs ExaGear Desktop es una poderosa máquina virtual que crea un entorno x86 en una Raspberry Pi. Esto significa que el software destinado a escritorios de Windows y Linux puede ejecutarse dentro del entorno ExaGear.

Las aplicaciones de ejemplo que puede ejecutar en una Raspberry Pi incluyen Skype, Dropbox, Plex y uTorrent. Debido a que ExaGear se ejecuta dentro del sistema operativo Raspbian Optimice el poder de su Raspberry Pi con Raspbian Optimice el poder de su Raspberry Pi con Raspbian Como corresponde a un hombre con demasiada tecnología en sus manos, he estado jugando con mi Raspberry Pi recientemente, configurando el Dispositivo para que funcione a su máximo potencial. Continúa ejecutándose como ... Leer más, no necesita realizar ningún cambio en su configuración existente de Raspberry Pi.

En lo que respecta al Pi, los mejores resultados se obtendrán utilizando una Raspberry Pi 3. Sin embargo, otros dispositivos ARM, como ODROID, Cubieboard, PINE64 y Banana Pi también pueden ejecutar ExaGear.

El resultado es que puede usar software x86 más antiguo en la Raspberry Pi. Esto podría ser una aplicación, o un videojuego..

Si bien hay otras formas de crear un entorno virtualizado, ExaGear simplifica el proceso. Aunque hay una versión de prueba disponible., ExaGear no es software libre.

Diríjase a la página de ExaGear en eltechs.com para obtener más información. Tenga en cuenta que las versiones para Chromebook y Android también están disponibles..

Comenzando: Descarga ExaGear Desktop

Antes de instalar ExaGear, asegúrese de que su Raspberry Pi 3 esté lista. El tamaño mínimo para que ExaGear se ejecute es de 1500 MB (1.5 GB), por lo que deberá asegurarse de que tenga suficiente espacio para ejecutar. Comience por cambiar el tamaño del sistema de archivos Raspbian.

Esto se puede hacer en Menú> Preferencias> Configuración de Raspberry Pi, donde deberias elegir Sistema> Expandir sistema de archivos. Alternativamente, ejecute:

sudo raspi-config

Desde aqui, abierto Opciones avanzadas> Expandir sistema de archivos, y haga clic DE ACUERDO.

Varias versiones de ExaGear para la Raspberry Pi están disponibles..

  • Raspberry Pi 1 / Zero version
  • Versión Raspberry Pi 2
  • Versión Raspberry Pi 3

Puede descargar su versión preferida a su PC y copiar los datos a través de FTP. O simplemente puede descargar ExaGear directamente en su Raspberry Pi.

Los pasos recomendados son guardar la clave de licencia (que obtendrá cuando compre el software) en el Descargas Directorio en su Pi. En el mismo directorio, descargue ExaGear usando wget en la línea de comando:

wget http://downloads.eltechs.com/exagear-desktop-v-2-2/exagear-desktop-rpi3.tar.gz

El tiempo que tome esto dependerá de su velocidad de internet; la descarga es de unos 280MB.

Instalando ExaGear Desktop en Raspberry Pi

Cuando esté listo, descomprima el archivo TAR.GZ descargado.

tar -xvzpf exagear-desktop-rpi3.tar.gz

Luego, puede instalar y activar ExaGear Desktop ejecutando el script install-exagear.sh en el directorio con los paquetes extraídos y la clave de licencia que descargó anteriormente..

sudo ./install-exagear.sh

Este script instala el entorno invitado, donde se puede ejecutar el software x86. Sin embargo, también necesitarás instalar Wine. Sin esto, no podrá ejecutar el software de Windows, aunque el software Linux de 32 bits se instalará y ejecutará.

Independientemente de lo que planee hacer, el siguiente paso es ingresar el comando simple:

exagear

Esto ejecutará el entorno x86, un “huésped” corriendo encima de la “anfitrión” (Raspbian).

Instalación de Wine para ejecutar el software de Windows

Antes de comenzar a instalar el software de Windows (veremos algunos ejemplos más adelante) deberá configurar ExaGear. Esto se hace mediante la instalación de Wine mientras se está dentro del entorno ExaGear..

Comience con una actualización:

actualización de sudo apt

Una vez que sus repositorios se hayan actualizado, estará listo para instalar Wine.

sudo apt instalar vino

Con Wine instalado, tu Raspberry Pi ahora puede ejecutar el software de Windows. Tenga en cuenta que esto no es posible sin ExaGear (o algún otro entorno virtualizado x86). Es posible que pueda encontrar una versión de Wine para dispositivos ARM, pero no ejecutará el software de Windows sin el entorno correcto.

Cómo instalar el software de Windows en Raspberry Pi

Entonces, ahora estás ejecutando un entorno de invitado de 32 bits en tu Raspberry Pi, dentro del sistema operativo. Has instalado Wine, que se usa en escritorios Linux para ejecutar el software de Windows.

Ya está listo para instalar videojuegos u otro software en la Raspberry Pi.

Pero, ¿qué vas a instalar? Los desarrolladores de ExaGear Eltechs proporcionan una lista actualizada periódicamente. Entre las aplicaciones de Windows (se incluyen las aplicaciones Linux x86, como Skype y Dropbox), se incluyen Word Viewer, Mono y .NET Framework 4.5. Una buena selección de juegos de Windows también se citan como ejecutados en una Raspberry Pi con ExaGear y Wine, como Counter Strike, Fallout, y Alpha Centauri de Sid Meier.

Soy un gran fan de la serie Civilization, y Alpha Centauri es uno de mis juegos favoritos de todos los tiempos. Esto lo convierte en un candidato ideal para la instalación..

Cualquiera que sea el juego que planeas instalar, encuentra una fuente. Esto podría ser el medio original, o una descarga desde un sitio como GOG.com. Siempre que hayas comprado el juego, podrás descargarlo en tu computadora..

En la línea de comandos, dentro del entorno ExaGear, navegue a la carpeta de descarga e ingrese:

wine setup_sid_meiers_alpha_centauri_2.0.2.23.exe

Sustituye el nombre del ejecutable con cualquier juego compatible que estés ejecutando. La línea de comando se desplazará unas pocas líneas de texto y se abrirá el asistente de instalación de Windows.

Continúa con esto para completar la instalación. Antes de ejecutar el juego instalado, asegúrese de que Wine esté correctamente configurado. Puedes hacerlo usando el comando:

winecfg

Esto le permite especificar (entre otras cosas) la compatibilidad de Windows por versión. Para el Alpha Centauri de Sid Meier, debe configurar esto en Windows XP. Deberías encontrar esta opción en el Aplicaciones lengüeta.

Esta es quizás la parte más importante de la instalación y ejecución del software de Windows. Si se selecciona la versión incorrecta, es posible que la aplicación o el juego no se ejecuten, debido a los mismos problemas de compatibilidad que se encuentran en Windows..

Una vez que haya instalado su software de Windows, lo encontrará a través del menú principal, debajo de Vino> Programas.

¡Es así de simple! Dada la especificación de la Raspberry Pi, ejecutar un software de 32 bits en un tablero ARM es un logro impresionante.

Obteniendo Gráficos 3D en Raspberry Pi

Tenga en cuenta que si planea instalar juegos de PC con gráficos 3D, debe configurar su Raspberry Pi. Hay varios modos de gráficos disponibles y deberás seleccionar el correcto.

Comience abriendo un nuevo emulador de terminal (Ctrl + Alt + T) y escriba:

sudo raspi-config

En la herramienta de configuración, comience seleccionando Actualiza esta herramienta a la última versión.. Espera la actualización, luego abre Opciones avanzadas y elige Controlador GL> Controlador de escritorio OpenGL GL (Full KMS) con KMS completo.

Seleccionar DE ACUERDO entonces Terminar para confirmar, y reiniciar cuando se le solicite. Cuando su Raspberry Pi se reinicie, recuerde ejecutar el comando exagear nuevamente para continuar.

Cuando haya terminado con el entorno ExaGear, use el comando exit para finalizarlo. Repita el comando para finalizar la sesión de terminal y cerrar la línea de comando.

¿Quieres saber más sobre cómo ejecutar el software de Windows en Linux? Consulte nuestra ingeniosa guía de Wine en Linux Cómo ejecutar aplicaciones y juegos de Windows con Linux Wine Cómo ejecutar aplicaciones y juegos de Windows con Linux Wine ¿Hay alguna manera de hacer que el software de Windows funcione en Linux? Una respuesta es usar Wine, pero si bien puede ser muy útil, probablemente solo sea su último recurso. Este es el por qué. Lee mas .

Explorar más sobre: ​​Frambuesa Pi, Vino.