Instalar o Anbox no Ubuntu e Debian

Por: André Paula
Tempo de leitura: 3 min

O Anbox permite correr aplicações Android numa distribuição Linux, com a vantagem não afetar o sistema, pois o seu funcionamento é o mesmo que um container, como o Docker ou Lxc. No guia deste mês vamos mostrar o passo a passo, usando o Terminal.

Primeiro que tudo é preciso instalar dois módulos do Kernel baseados no DKMS (Dynamic Kernel Module Support), que são o Ashmen e o Binder. Como os módulos são compatíveis com o Anbox, vão ter de adicionar o ppa e instalar os módulos: para isso terão de abrir o Terminal. Depois disso, basta instalar o snap do Anbox.

Instalação do PPA e Módulos

  • sudo add-apt-repository ppa:morphis/anbox-support (adicionado o ppa)
  • sudo apt update (actualiza os pacotes)
  • sudo apt install anbox-modules-dkms (instala o pacote para os módulos)

Agora, é preciso adicionar os módulos ao kernel Linux, com recurso ao programa modprobe. Isto torna possível correr estes módulos automaticamente, sempre que o sistema iniciar

  • sudo modprobe ashmem_linux
  • sudo modprobe binder_linux

Instalar o Snap Anbox

Caso não tenham o snapd instalado, que permite instalar snaps, podem fazê-lo com o comando sudo apt-get install snapd

  • sudo snap install –devmode –beta anbox
  • anbox.appmgr (abrir o Anbox)

Como está em modo dev, o snap não vai actualizar automaticamente. Para ser actualizado usem o comando snap refresh –beta –devmode anbox

Correr as aplicações Android

Podem fazê-lo usando os APK que quiserem, ou então a store F-Droid ou o site apkmirror.com, isto para não recorrer à Play Store. Agora, só precisam de instalar mais dois pacotes: android-tools-adb e android-tools-fastboot

  • sudo apt-get install android-tools-adb android-tools-fastboot

Instalem agora o APK através do ADB (Android Debug Bridge) e, em seguida, acedam à directoria onde está o APK que descarregaram. Em alternativa, podem colocar o caminho no terminal como mostra o comando de exemplo, onde eu tinha o APK do Protonmail e do F-Droid.

  • adb install /home/linuxtech/Downloads/ch.protonm86,x86_64\)\(nodpi\)_apkmirror.com.apk
  • adb install /home/linuxtech/Downloads/org.fdroid.fdroid_1.7-alpha0-1007000_minAPI14\(nodpi\)_apkmirror.com.apk

Desinstalar o Anbox

  • snap remove anbox (remove o snap)
  • sudo apt install ppa-purge (instala o ppa-purge que elimina todas as dependências do ppa)
  • sudo ppa-purge ppa:morphis/anbox-support (remove o ppa e tudo o que tem)
Seguir:
Estar sempre actualizado com as novidades tecnológicas é para mim importante, em especial com tudo o que esteja relacionado com open source, linux e software livre, por isso tenho um podcast e escrevo sobre estes temas.
Exit mobile version