web-dev-qa-db-fra.com

Comment installer une BOX sur un système pur Debian

Ok, je sais que ce n'est pas encore pris en charge sur Debian, mais il y a de toute façon à exécuter une Boîte (ANBOX.IO) sur une installation debian. Depuis qu'il s'exécute sur Ubuntu, je suppose que ce serait possible sur Debian.

5
Tyler

Utilisez Snapd. Labox est uniquement disponible en tant que boutons-pression.

Installez Snapd:

Sudo apt install snapd

et installer (& Run) BOXBOX:

Sudo snap install --classic anbox-installer && anbox-installer
4
Jean-Marc Terencio

Sur Debian Sid, il y a un package pour Anbox: https://packages.debian.org/sid/utils/anbox

Le paquet définit tout dans le noyau (module binder_linux, ashmem) et établit un service SystemD (anbox-container-manager).

Cependant, le paquet ne contient aucun Android Image attendue dans /var/lib/anbox/Android.img, cette image doit être prise de https://build.anbox.io/Android-images/ ou à partir d'une installation à pression existante dans /var/snap/anbox/Android.img.

Une fois, l'image est installée, exécutée:

  • en tant que root : service anbox-container-manager start
  • comme utilisateur normal (dans un premier terminal): anbox session-manager
  • en tant qu'utilisateur normal (dans un deuxième terminal): anbox launch --package=org.anbox.appmgr --component=org.anbox.appmgr.AppViewActivity

(Il peut y avoir un bug de rafraîchir, déplacez le curseur dans la fenêtre graphique de labox)

Voir Documentation Debian dans /usr/share/doc/anbox/README.Debian

3
Martin Monperrus

Installez Snapd:

Sudo apt install snapd

et installer (& Run) BOXBOX:

Sudo snap install --classic anbox-installer && anbox-installer

Vous pouvez obtenir une erreur (bash: anbox-installer: command not found) Si vous êtes sur le bureau de Raspbian comme je l'étais.

Une fois, Snapd installé et configuré, exécutez la commande suivante pour installer l'application Snap Store.

Sudo snap install snap-store
0
writing poa

J'étais déjà fait avec l'installation et la configuration Snapd. Quand j'ai vu une boîte dans 'Sid'. Pour moi, "Snap Installe --Classic Anbox-Installer" était la commande correcte. (Les instructions d'ANBOX.IO ne parviennent pas à mentionner --Classic). Tout allait bien, mais les modules DKMS n'ont pas fonctionné.

J'ai activé les référentiels "SID" et mis à jour sur le dernier noyau LTS pour obtenir AshMem et Binder. Maintenant, chaque fois que je veux exécuter une BOBBOX, j'ai besoin de taper "Modprobe AshMem-Linux" et "Modprobe Binder-Linux", mais qui peut être automatisé et je pense que cela fonctionne pour l'instant.

Mais comme point de départ pour les nouveaux arrivants, je suppose que labox: AMD64 dans 'SID' est le meilleur moyen.

Cordialement, Blackslide

0
blackslide