julio 28

Instalar Anbox

Instalar Anbox

Para instalar Anbox, su sistema necesita admitir instantáneas. Actualmente, no respaldamos oficialmente ningún otro método de distribución de Anbox, pero existen paquetes creados por la comunidad para varias distribuciones (por ejemplo, Arch Linux). Sin embargo, tenga en cuenta que el proyecto de Anbox puede no dar soporte y es únicamente responsabilidad del empaquetador de la comunidad mantenerse al día con el desarrollo inicial y actualizar el paquete ante cualquier cambio nuevo. Por favor, siéntase libre de informar cualquier error que encuentre, ya que pueden no estar relacionados con el embalaje. Si no sabe acerca de las instantáneas, diríjase a snapcraft.io para obtener una introducción sobre qué son las instantáneas, cómo instalar soporte para ellas en su distribución y cómo usarlas.

La instalación de Anbox consta de dos pasos.

   1.- Instalar los módulos necesarios del kernel

   2.- Instala el complemento de Anbox

Para soportar los subsistemas kernel obligatorios ashmem y el enlazador para el contenedor Android, debe instalar dos módulos kernel basados ​​en DKMS. La fuente de los módulos kernel es mantenida por el proyecto Anbox aquí. Por el momento, solo tenemos paquetes preparados para Ubuntu en un PPA en Launchpad. Si quiere ayudar a obtener los paquetes en su distribución favorita, por favor, venga y hable con nosotros o envíe un mensaje publicitario con el paquete específico de distribución. El segundo paso instalará el complemento de Anbox de la tienda y le dará todo lo que necesita para ejecutar la experiencia completa de Anbox.

Instalar los módulos necesarios del kernel
Para agregar el PPA a su sistema Ubuntu, ejecute los siguientes comandos:

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

$ sudo apt update

$ sudo apt install anbox-modules-dkms

Estos agregarán el PPA a su sistema e instalarán el paquete anbox-modules-dkms que contiene los módulos del kernel ashmem y binder. Se reconstruirán automáticamente cada vez que el kernel empaquete en su sistema de actualización. Después de instalar el paquete anbox-modules-dkms, debe cargar manualmente los módulos del kernel. La próxima vez que se inicie el sistema, se cargarán automáticamente.

$ sudo modprobe ashmem_linux

$ sudo modprobe binder_linux

Ahora debe tener dos nodos nuevos en su directorio /dev :

 $ ls -1 /dev/{ashmem,binder}

/dev/ashmem

/dev/binder


Instalar el snap de Anbox


$ snap install --devmode --beta anbox

 

Por el momento, necesitamos el uso de –devmode ya que el snap de Anbox aún no está completamente confinado. El trabajo ha comenzado con el proyecto snapd upstream para obtener soporte para el confinamiento completo.

Como efecto secundario del uso de –devmode, el complemento no se actualizará automáticamente. Para actualizar a una versión más nueva, puede ejecutar:

$ sudo snap install --devmode --beta anbox

La información sobre las versiones disponibles actualmente del complemento está disponible a través de:

$ snap info anbox 

Desinstalar Anbox

Si desea eliminar Anbox de su sistema, primero debe eliminar el complemento: NOTA: Al eliminar el complemento, se eliminan de su sistema todos los datos almacenados en el complemento. No hay forma de recuperarlo.

$ snap remove anbox

Una vez que se elimina el complemento, también debe eliminar los módulos del kernel instalados: Una vez hecho,

$ sudo apt install ppa-purge
$ sudo ppa-purge ppa:morphis/anbox-support
Anbox se elimina de su sistema.