2021-02-02 23:21 Temps de lecture : 7 min

Comment exécuter Linux sur Android avec Linux Deploy

Vous avez toujours été intrigué par la possibilité de faire fonctionner Linux sur votre appareil Android ? Sachez qu'il est tout à fait réalisable, grâce à une application nommée Linux Deploy. Toutefois, une précision importante s'impose : cette application requiert que votre appareil Android ait un accès root. Cette exigence est due au fait que Linux Deploy installe un système d'exploitation Linux complet au sein du système de fichiers Android. L'exécution d'un noyau Linux et d'un environnement Chroot est particulièrement complexe sans ces ajustements.

Pour obtenir cet accès root, il est nécessaire d'identifier le numéro de modèle et la version spécifique de votre système d'exploitation Android. Fort de ces informations, rendez-vous sur xda-developers.com. Ce site, et plus particulièrement ses forums, constituent une mine d'informations pour le root de votre appareil. XDA propose d'ailleurs de nombreux sous-forums dédiés aux différents modèles d'appareils.

Si votre version actuelle d'Android ne permet pas un root simple, l'alternative est d'envisager l'installation de LineageOS. Il s'agit d'une version alternative d'Android, basée sur des technologies open source.

L'utilisation de LineageOS peut être pertinente car certains fabricants verrouillent la version d'Android qu'ils fournissent, rendant le root quasi impossible. Dans ce cas, remplacer cette version par LineageOS est une solution intéressante. Lineage OS propose un accès root intégré et est compatible avec une multitude d'appareils Android. Plus d'informations sur Lineage OS ici!

Mise en place

Linux Deploy déploie un système d'exploitation Linux complet sur Android. De ce fait, l'application nécessite des outils compatibles Linux, notamment la boîte à outils BusyBox. Plusieurs applications facilitent l'utilisation de BusyBox sur Android, mais l'une des plus fiables est celle-ci. Installez-la et lancez-la sur votre appareil.

Lors de la première ouverture, l'application vous guidera pour installer BusyBox. Cliquez sur le bouton "installer". Le processus peut prendre quelques secondes à quelques minutes en fonction de votre appareil. Une fois terminé, fermez l'application.

Installation d'un visualiseur VNC

Avant d'utiliser Linux Deploy, il est nécessaire d'installer un visualiseur VNC. En effet, même si Linux Deploy installe un système d'exploitation complet, l'accès direct à ce système n'est pas possible, en raison de la structure d'Android. L'utilisation d'un visualiseur VNC permettra d'accéder à l'interface graphique de votre installation Linux. Il existe plusieurs visualisateurs VNC pour Android, vous pouvez choisir celui qui vous convient. Pour ce guide, nous utiliserons VNC Viewer.

Déploiement de Linux

Lorsque vous aurez rempli toutes les conditions (accès root, installation de BusyBox et installation d'un visualiseur VNC), vous pourrez commencer l'installation de Linux. Téléchargez l'application Linux Deploy sur votre appareil. Une fois installée, lancez-la. Cliquez sur l'icône à trois points en haut à droite, activez l'option "VNC". Identifiez également le nom d'utilisateur et le mot de passe par défaut, générés automatiquement par Linux Deploy. Prenez note de ces informations puis revenez à l'écran principal.

Par défaut, Linux Deploy configure un environnement Debian Linux, suffisant pour la plupart des utilisateurs. Si vous souhaitez absolument un autre système, vous pouvez modifier ces paramètres.

Pour démarrer l'installation, cliquez sur le bouton "démarrer". L'application prendra le relais et construira une installation Debian Linux directement sur votre appareil Android. Patientez en suivant les indications.

Accéder à votre installation Linux

Votre système Linux est installé. Il est temps de l'utiliser. Pour cela, ouvrez Linux Deploy et cliquez sur le bouton de lecture (si l'installation n'est pas déjà en cours d'exécution). Lancez l'application VNC, puis créez une nouvelle connexion en cliquant sur l'icône verte "+". Deux champs sont importants : Adresse et Nom.

Dans le champ "Adresse", entrez "localhost". Dans le champ "Nom", saisissez le nom que vous souhaitez donner à cette connexion. Ces informations créent une nouvelle connexion et affichent un écran de connexion. En bas de cet écran, cliquez sur le bouton "connecter".

Le visualiseur VNC vous demandera alors un mot de passe. Entrez le mot de passe que vous avez noté précédemment afin d'accéder à votre installation Linux.

En conclusion

Cet outil rend l'exécution d'une installation Linux complète possible sur tout appareil Android rooté. C'est une avancée considérable. Depuis la visionneuse, les utilisateurs ont un contrôle total de l'installation Linux. L'application VNC, combinée au serveur VNC de l'installation Linux sur Android, permet d'installer des programmes, d'utiliser une souris et un clavier, ainsi que des événements tactiles, un son de qualité et bien plus encore!

La possibilité d'exécuter Linux sur Android est une véritable révolution. Les passionnés de Linux ont longtemps rêvé d'une expérience portable (sur téléphone ou tablette) avec leur plateforme open source préférée. En raison du ralentissement de projets tels que Firefox OS et Ubuntu Touch, les utilisateurs devront se satisfaire d'outils comme Linux Deploy.

Auteur
France

Rédacteur tech, guides pratiques et astuces numériques.