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.
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
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:
service anbox-container-manager start
anbox session-manager
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
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
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