Utilisez des applications Android dans Ubuntu-Linux : obtenez la variété du Play Store sur votre PC

Table des matières:

Anonim

Avec Anbox, vous obtenez les applications de votre smartphone sur le grand écran

Ceux qui utilisent un PC ou un ordinateur portable avec Ubuntu ne sont souvent pas jaloux des millions d'applications Android pour smartphones. Mais ne vous inquiétez pas : avec un outil comme Anbox, les applications mobiles fonctionnent sur un Linux Ubuntu. Un énorme avantage si une application smartphone fréquemment utilisée n'est pas disponible en téléchargement pour Linux.

Dans le monde Windows, il existe plusieurs solutions pour utiliser le monde Android, y compris le Google Play Store sur un PC ou un ordinateur portable. Y compris des logiciels bien connus de BlueStacks, ainsi que des émulateurs tels que MEmu, Noxplayer ou KOPlayer. Sous Linux, les fans d'Android ont dû attendre longtemps une solution qualitativement utilisable. L'attente est terminée avec « Anbox » (Android in a box). Cela signifie que de nombreuses applications Android fonctionnent enfin sur Linux comme s'il s'agissait d'applications de bureau normales.

Anbox s'exécute dans un conteneur natif sur votre système Android. La particularité : Android fonctionne étonnamment vite sur votre système, car il n'est pas nécessaire d'exécuter un environnement logiciel virtualisé sous Linux. Anbox n'est pas un logiciel d'émulation comme Genimobile ou Shashlik, qui nécessite beaucoup plus de ressources système en raison de l'émulation.

C'est derrière l'astuce de performance et de sécurité d'Anbox

Anbox utilise les espaces de noms Linux définis afin qu'un système Android complet et sécurisé puisse être exploité sur un PC Linux dans un conteneur. Ce sont des ressources telles que : ipc, mount, net, pid, user, uts. Ils sont nécessaires pour déployer des applications Android sur n'importe quelle plate-forme basée sur GNU/Linux.

Le même noyau est exécuté pour la distribution Linux et les applications Android afin d'éviter les inconvénients de l'émulation ou de la virtualisation. L'Android exécuté dans le conteneur n'a pas d'accès direct au matériel du système hôte. Tous les accès au matériel s'effectuent via le démon anbox, qui s'exécute en arrière-plan, fournit tous les services nécessaires et organise l'accès au matériel.

Quel est l'état du développement chez Anbox et toutes les applications Android fonctionnent-elles avec ?

Selon le développeur Simon Fels, Anbox est toujours en phase alpha de développement. Pour cette raison, vous devez toujours vivre avec des déficits de stabilité et de compatibilité avec certaines versions de Linux. Il est préférable de ne pas l'utiliser comme seul système productif pour utiliser les applications professionnelles.

Anbox a jusqu'à présent été configuré pour être utilisé sur des systèmes de bureau. Il peut également être utilisé sur les systèmes d'exploitation Linux mobiles tels que Ubuntu Touch ou Sailfish OS. Cela peut nécessiter des ajustements supplémentaires pour l'interface utilisateur respective lors de l'installation. L'environnement d'exécution Android d'Anbox est actuellement livré avec une image système adaptée basée sur Android 7.1 (Nougat). La plupart des applications Android actuelles fonctionnent dessus.

Conseil: Assurez-vous à l'avance dans le Play Store si l'application souhaitée est prise en charge par Android 7.1. Sinon, vous ne pouvez pas installer et utiliser l'application avec Anbox sous Linux. Il existe également les restrictions suivantes de la version actuelle d'Anbox : Si des fonctions matérielles telles que WiFi, Bluetooth ou la téléphonie sont absolument nécessaires, ces fonctions peuvent ne pas être disponibles sur le système hôte. Par exemple, parce que, contrairement à un smartphone Android, votre notebook n'a pas de module téléphonique.

Utiliser Android sur Ubuntu - comment installer Anbox

Anbox est un logiciel open source dont les textes sources et les informations d'accompagnement sur le fonctionnement et l'installation sont disponibles sur Github. Important pour l'installation : Anbox est proposé sous forme de package instantané. Snap est Canonicals (le sponsor de la distribution Linux Ubuntu, canonical.com), un nouveau format de package d'installation qui est désormais pris en charge par d'autres distributions Linux en plus d'Ubuntu. Anbox peut être installé avec un système Linux Ubuntu actuel avec peu d'effort. La raison : les sous-systèmes du noyau « ashmem » et « binder », qui sont obligatoires pour le conteneur Android, sont inclus dans Ubuntu à partir de la version 19.04. Si vous utilisez toujours une ancienne version, vous trouverez les informations appropriées sur l'installation sur le site Web d'Anbox.

L'installation d'Anbox simplifiée

Tout d'abord, téléchargez les modules Anbox requis à partir de Github sur le site Web des développeurs Anbox et décompressez les fichiers dans un dossier de votre choix. Sur votre PC Linux, ouvrez un terminal et tapez :

installation instantanée -devmode -beta anbox

Si vous n'êtes pas encore connecté à la boutique Ubuntu, utilisez cette commande pour installer Anbox :

sudo snap install -devmode -beta anbox

Pour mettre à jour vers une version plus récente d'Anbox, saisissez :

snap refresh -beta -devmode anbox

Pour plus d'informations sur les versions disponibles de Snap, consultez :

informations instantanées anbox

Les développeurs maintiennent deux versions : la version bêta plus ancienne et plus stable et la version Edge plus récente. Si vous souhaitez bénéficier de nouvelles fonctionnalités, vous pouvez installer la variante Edge avec la commande suivante :

snap refresh -beta -edge anbox

Comment installer des applications Android comme vous le feriez sur votre smartphone

Les applications s'installent soit via un APK (format de fichier d'une application Android) soit directement via le Google Play Store. Dans ce cas, nous décidons de la variante confortable et installons au préalable le Playstore comme suit :

Tapez ce qui suit dans la fenêtre Terminal et appuyez sur la touche Entrée :

wget raw.githubusercontent.com/geeks-r-us/anbox-playstore-installer/master/install-playstore.sh

Modifiez les droits d'accès nécessaires après l'installation avec :

chmod + x install-playstore.sh

Et enfin installer le Play Store via :

./install-playstore.sh

Selon la vitesse d'Internet, l'installation peut prendre quelques minutes. Fermez le terminal et ouvrez Anbox depuis le menu de l'application Ubuntu.

Lorsque vous vous connectez au Play Store pour la première fois, vous devez entrer votre nom d'utilisateur et votre mot de passe pour votre compte Google pour vous connecter. Si vous utilisez une authentification bidirectionnelle, confirmez l'accès de votre PC avec votre smartphone Android.

Conclusion

Anbox peut être installé sur tous les systèmes Linux prenant en charge Snaps. Anbox est configuré à cet effet, comme décrit, avec une installation manuelle à l'aide de commandes en ligne de commande. Plusieurs modules du noyau sont installés pour l'installation dont les droits root sont requis. De plus amples informations sont disponibles sur https://anbox.io/.