Cómo jugar juegos de Android en Linux con Anbox

Android tiene muchos videojuegos. Gracias a la aplicación Anbox, es posible jugar a la mayoría de los juegos de Android en Linux.

Usar el tiempo de ejecución de Anbox en Linux no es fácil y requiere mucho para que funcione correctamente. Para usarlo, debe usar una distribución de Linux que admita paquetes Snap y tenga la capacidad de compilar código desde la fuente si es necesario.

¡Advertencia! Anbox es un software beta y puede que tengas problemas. ¡Úselo bajo su propio riesgo!

Instalar Anbox

Configurar el sistema Anbox en Linux es la parte fácil de esta guía, debido a la decisión del desarrollador de distribuir el software en un paquete Snap. Para instalarlo, dirígete a nuestro tutorial sobre cómo usar Snaps en Linux. Siga la guía y aprenda cómo configurar snapd en su sistema Linux. Cuando esté en funcionamiento, abra una ventana de terminal e ingrese el siguiente comando para obtener la última versión de Anbox.

sudo snap install anbox --beta --devmode

Suponiendo que el comando Snap anterior se ejecute sin problemas, Anbox debería estar listo para funcionar. Sin embargo, todavía no se puede utilizar, y eso se debe a que el software tiene varios componentes.

  Cómo instalar la aplicación Notes-Up Note en Linux

El paquete Anbox Snap es el «front-end» del software con el que interactuará para instalar aplicaciones de Android, pero no puede ejecutarse sin el software «backend» (también conocido como módulos del kernel) interactuando con el núcleo de Linux. núcleo. Para obtener los módulos, siga las instrucciones a continuación que correspondan con su distribución de Linux.

Ubuntu a través de PPA

Para habilitar los módulos del kernel de Anbox en Ubuntu, debe agregar un PPA de software de terceros. Para habilitarlo, ingrese el comando add-apt-repository a continuación en la terminal.

sudo add-apt-repository ppa:morphis/anbox-support

Con el PPA agregado al sistema, es hora de ejecutar el comando de actualización.

sudo apt update

Finalmente, instale los paquetes del módulo del kernel en Ubuntu con el comando apt install.

sudo apt install linux-headers-generic anbox-modules-dkms

Arch Linux a través de AUR

Arch Linux AUR tiene los módulos del kernel de Anbox disponibles a través del paquete anbox-modules-dkms-git. Para que funcione, abra una ventana de terminal y siga las instrucciones paso a paso a continuación.

Paso 1: Instale Git y Base-devel en su computadora, a través de Pacman.

sudo pacman -S git base-devel

Paso 2: Clone el paquete de módulos del kernel de Anbox en su computadora con Git.

git clone https://aur.archlinux.org/anbox-git.git

Paso 3: Mueva la terminal desde el directorio de inicio (~ /) a la carpeta “anbox-git” con el comando CD.

cd anbox-git

Paso 4: Ejecute el proceso de creación del paquete ejecutando el comando makepkg. Si tiene problemas para construir el software, asegúrese de revisar los comentarios en el Página de Anbox AUR.

makepkg -sri

Otras distribuciones de Linux

Aparte de Arch Linux y Ubuntu, ejecutar Anbox es bastante impredecible, y los desarrolladores no tienen mucha información en el sitio web al respecto. Dicho esto, no es imposible. La gente ha conseguido que Anbox funcione en muchos sistemas operativos Linux diferentes.

  Cómo verificar la temperatura de la CPU en Linux

Para que los módulos del kernel se ejecuten en un sistema operativo Linux que no sea Ubuntu o Arch Linux, revisa esta pagina. Es el GitHub para los módulos del kernel. En él, encontrará instrucciones detalladas sobre cómo compilar para Debian, Fedora, etc.

Configuración de módulos del kernel de Linux

Una vez que los paquetes del módulo del kernel estén instalados en su distribución de Linux, la parte difícil ha terminado. Todo lo que hay que hacer es encender los módulos y comenzar a usarlos con el comando modprobe.

sudo modprobe ashmem_linux
sudo modprobe binder_linux

Verifique que los módulos estén funcionando con:

ls -1 /dev/{ashmem,binder}

Debería ver:

/dev/ashmem
/dev/binder

Instalar herramientas de Android

Anbox es un sistema de emulación de Android, por lo que requiere las herramientas de desarrollo de Android para instalar programas en él. Afortunadamente, las herramientas de desarrollo de Android son compatibles con casi todas las principales distribuciones de Linux, por lo que obtenerlas no es un problema.

  Cómo instalar el procesador de texto Abiword en Linux

Para instalar las herramientas de Android, inicie una terminal, busque «android-tools» e instálela de la forma en que normalmente instalaría aplicaciones en su computadora. Alternativamente, consulte nuestro tutorial sobre cómo instalarlos y configurarlos.

Jugar juegos de Android en Linux con Anbox

Después de toda esa instalación y configuración, Anbox finalmente está listo para funcionar y podemos comenzar a usarlo para jugar. Para cargar y jugar un juego, abre una terminal y sigue los pasos a continuación para que tu juego funcione.

Paso 1: inicie el servidor ADB.

adb start-server

Paso 2: ve a Espejo APK, busca tu juego y descárgalo. Tenga en cuenta que no todos los juegos funcionarán. Además, para que el juego de Android se reproduzca correctamente con Anbox, se debe instalar la versión x86.

Paso 3: Mueva la sesión de terminal desde el directorio de inicio (~ /) a la carpeta ~ / Descargas usando el CD.

cd ~/Downloads

Paso 4: Ejecute el comando ls y obtenga el nombre de archivo del archivo APK de Android para instalarlo y copiarlo. Luego, instálelo con el siguiente comando.

adb install name-of-android-video-game-app.apk

Paso 5: Abra el menú de su aplicación, busque “Anbox” e inicie la aplicación.

Paso 6: Una vez que el administrador de la aplicación Anbox esté en funcionamiento, utilícelo para iniciar su juego de Android.