Comment exécuter Linux sur des appareils Android

Si vous lisez ceci, vous avez probablement déjà utilisé Linux et savez que cela fonctionne sur presque n’importe quel matériel. Pendant ce temps, vous avez un téléphone dans votre poche et vous savez qu’il est polyvalent. Alors, votre téléphone Android peut-il exécuter Linux ?


Oui il peut. Voici ce que vous devez savoir sur l’exécution de Linux sur votre smartphone ou votre tablette Android.


Pourquoi installer Linux sur votre appareil Android ?

Quel est l’intérêt d’installer Linux sur votre téléphone ou tablette Android ? Plusieurs raisons me viennent à l’esprit :

  • Vous souhaiterez peut-être exécuter une application qui n’est pas disponible sur Android
  • Vous avez besoin d’un environnement de bureau
  • Un ancien téléphone ou tablette Android a besoin d’être revitalisé

Les appareils Android actuels disposent d’un matériel idéal pour une expérience de type PC, ce qui les rend adaptés à l’installation de Linux.

Android est construit sur le noyau Linux, une pile logicielle qui s’interface avec le matériel d’un appareil. Il permet essentiellement à un système d’exploitation de communiquer avec l’appareil, qu’il s’agisse d’un PC, d’un smartphone ou d’un autre matériel.

Divers systèmes d’exploitation Linux sont disponibles, tels que Arch Linux, Ubuntu, Gentoo et bien d’autres. Bien qu’Android utilise le noyau Linux, il n’offre pas d’environnement de bureau. C’est ce à quoi la plupart des gens pensent lorsqu’ils envisagent d’installer Linux pour Android.

Bien sûr, vous constaterez peut-être que les tâches que vous souhaitez effectuer sous Linux fonctionnent également sous Android. Le seul obstacle qui vous retient pourrait être le multitâche simultané des applications Android. Heureusement, il s’agit d’une fonctionnalité prise en charge par de nombreux appareils Android modernes sur les dernières versions du système d’exploitation.

Exécuter Linux sur un téléphone ou une tablette Android n’est pas facile. Si vous recherchez un multitâche amélioré, essayez plutôt de passer à une version récente d’Android.

Mon téléphone ou ma tablette peuvent-ils exécuter Linux ?

Diverses options sont disponibles pour exécuter Linux sur Android. Votre choix est déterminé par le fait que votre appareil Android soit rooté ou non.

Dans presque tous les cas, votre téléphone, votre tablette ou même votre boîtier Android TV peuvent exécuter un environnement de bureau Linux. Vous pouvez également installer un outil de ligne de commande Linux sur Android. Peu importe que votre téléphone soit rooté (déverrouillé, l’équivalent Android du jailbreaking) ou non.

Les options suivantes pour installer Linux sur votre tablette ou votre téléphone Android sont disponibles :

  • Pour installer Linux sur Android sans root :
    • Debian Noroot
    • UserLAND
    • Andronix
  • Pour installer Linux sur un appareil Android rooté :
    • Utiliser le déploiement Linux
    • Installez Kali Linux pour les tests d’intrusion

Plusieurs autres méthodes vous donneront une expérience Linux (ou de type bureau) sur Android, que nous examinerons également.

Comment installer Linux sur Android sans racine

Voyons d’abord comment installer Linux sur votre téléphone ou votre tablette Android sans rooter l’appareil.

Comment exécuter Linux sur Android avec Debian Noroot

La meilleure façon de faire fonctionner Linux sur votre téléphone avec un minimum de tracas est avec Debian Noroot. Vous avez besoin d’Android 4.1 ou version ultérieure pour l’exécuter.

L’avantage de Debian Noroot est qu’il installera Debian Buster sur votre téléphone avec une couche de compatibilité. Cela vous permet d’exécuter des applications Debian sans avoir à rooter Android. Étant donné la difficulté de l’enracinement pour certains appareils, cela peut être l’un des meilleurs combos Linux Android que vous obtiendrez.

Les performances avec Debian Noroot ne sont pas excellentes, mais elles sont utilisables. Pour de meilleurs résultats lors de l’installation de Linux pour Android, pensez d’abord à rooter votre appareil.

Debian Noroot (Gratuit)

Obtenez Linux sur Android avec UserLAND

Alternative à Debian Noroot, UserLAnd est une application Android du Play Store qui propose un choix de distributions. En plus d’Alpine, Arch, Debian, Kali et Ubuntu, cet outil vous permet d’installer des applications.

Vous pouvez installer des outils comme GIMP, Firefox et LibreOffice avant d’installer Linux sur Android. Exécutez simplement l’application, acceptez les autorisations et sélectionnez une distribution à installer. Vous avez le choix entre afficher la version Linux installée via SSH (ligne de commande) ou utiliser une application VNC (pour le bureau).

Il est étonnamment simple à configurer et à utiliser. Ainsi, si vous cherchez une solution pour exécuter Linux sur Android, essayez ceci.

UserLAND (Achats in-app gratuits disponibles)

AndroNix installe Linux sur Android

Livré avec huit distributions, cet outil utile propose également des versions modifiées de certains systèmes d’exploitation Linux pour des performances améliorées. Les répartitions sont :

  • Ubuntu
  • DebianName
  • Manjaro
  • Feutre
  • Kali
  • Annuler
  • Alpin
  • Cambre

Parmi ceux-ci, Ubuntu XFCE, Debian XFCE, Ubuntu KDE et Manjaro XFCE ont des versions modifiées disponibles pour les appareils Android avec chipsets ARMv8 et versions ultérieures. Ces versions modifiées sont optimisées pour fonctionner sur Android. Il y a aussi la possibilité de sélectionner le gestionnaire de fenêtres (Awesome, Openbox ou i3) que vous souhaitez utiliser.

Pour installer un système d’exploitation Linux sur Android avec Andronix, appuyez simplement sur la distribution souhaitée, puis appuyez sur . Vous devrez suivre les étapes pour copier une commande dans une fenêtre de terminal Termux, ainsi que choisir un environnement de bureau.

La vidéo ci-dessus décrit le processus en détail. Assurez-vous simplement d’avoir Termuxet une application de visualisation VNC (comme Visionneuse VNC) installée. Vous aurez besoin de VNC pour utiliser le bureau Linux que vous avez choisi.

Andronix est gratuit mais propose une mise à niveau premium qui supprime les publicités et introduit des fonctionnalités supplémentaires (non vitales).

Andronix (Achats in-app gratuits disponibles)

3 autres façons d’exécuter Linux sur Android sans racine

Bien que nous ayons couvert quelques bonnes options pour exécuter Linux sur votre appareil Android, d’autres méthodes sont disponibles :

  • Si vous possédez un appareil Samsung moderne, vous avez la possibilité de basculer votre matériel en mode bureau avec DeX. Bien qu’il ne s’agisse pas exactement d’un système d’exploitation Linux, il s’agit d’un environnement de bureau avec un noyau Linux.
  • à un système exécutant Linux, en utilisant l’application Splashtop.
  • Cet environnement Linux autonome basé sur la ligne de commande vous permet d’exécuter des applications Linux sur Android. Ainsi, c’est littéralement Linux sur Android !

Ils valent tous la peine d’être essayés !

Comment installer Linux sur Android avec root

Pour les utilisateurs rootés ou toute personne heureuse de prendre le temps de rooter son appareil Android, l’installation de Linux est plus simple et plus rapide.

Comment installer Linux sur un appareil Android rooté

Si vous avez un appareil rooté, vous pouvez installer différentes versions de Linux sur Android à l’aide de l’outil Linux Deploy.

Suivez ces étapes pour installer Linux sur Android :

  1. Connectez votre téléphone au Wi-Fi
  2. Ensuite, installez BusyBoxqui fournit des fonctionnalités racine améliorées
  3. Vous pouvez ensuite installer Déploiement Linux
  4. Lors de la première exécution, appuyez sur pour vous assurer que les autorisations root sont activées
  5. Appuyez sur dans le coin inférieur droit
  6. Sélectionnez votre Debian préférée, Ubuntu, Gentoo, Fedora et d’autres sont disponibles)
  7. Cochez la case sous pour afficher un bureau Linux
  8. Ouvrir et sélectionner
  9. Sous choisissez le que vous voulez
  10. Trouvez les champs et et changez pour quelque chose de mémorable
  11. Quittez le menu et appuyez sur les trois points dans le coin supérieur droit
  12. Sélectionnez , puis

Lorsque cela est fait, installez Visionneuse VNC depuis le Play Store. Dans Linux Deploy, appuyez sur pour exécuter Linux. Ouvrez ensuite VNC Viewer et connectez-vous pour afficher votre bureau Linux avec les informations d’identification que vous avez saisies précédemment.

Une fois opérationnel, vous pouvez installer le logiciel Linux à l’aide du terminal de la manière habituelle. Félicitations : vous avez maintenant Linux fonctionnant sur Android !

Comment installer Kali Linux sur Android (racine requise)

La méthode Linux Deploy ci-dessus pour exécuter des distributions Linux sur Android est probablement la meilleure que vous puissiez trouver. Il offre un bon choix de versions Linux, y compris Kali Linux.

Vous souhaitez utiliser votre téléphone ou votre tablette Android comme appareil de test d’intrusion ? Bien que vous trouviez divers outils de mise en réseau Android utiles, la meilleure option est une version portable de Kali Linux. Suivez simplement les instructions ci-dessus en utilisant Linux Deploy et sélectionnez Kali Linux pour l’installer sur Android.

Une fois installé, vous aurez une solution de test d’intrusion portable dans votre poche. Cela vérifiera la sécurité de tout réseau auquel votre téléphone se connecte.

Sinon, installez une ROM Android personnalisée

Vous n’êtes pas sûr que l’installation de Linux sur Android soit une si bonne idée, mais vous voulez plus de fonctionnalités sur votre téléphone ? Vous pouvez simplement essayer une autre version d’Android.

Si vous ne savez pas par où commencer, lisez comment installer une ROM personnalisée sur Android.