AnLinux : une méthode simple pour installer un environnement Linux sur un téléphone Android sans root

AnLinux : une méthode simple pour installer un environnement Linux sur un téléphone Android sans root

Tout téléphone ou tablette fonctionnant sous Android est un appareil géré par un système d'exploitation Linux. Oui, un système très modifié, mais la base d'Android reste le noyau Linux. Malheureusement, pour la plupart des téléphones, l'option « supprimer Android et installer une distribution à son goût » n'est pas disponible.

Ainsi, si l'on souhaite utiliser Linux sur un téléphone, il faut acheter des dispositifs spécialisés comme le PinePhone, dont nous avons déjà parlé dans un de nos articles. Mais il existe un autre moyen d'obtenir un environnement Linux sur pratiquement n'importe quel smartphone, sans accès root. Un installateur appelé AnLinux peut vous y aider. Qu'est-ce qu'AnLinux ?

C'est un logiciel spécialisé qui

permet d'utiliser Linux sur un téléphone en montant une image contenant le système de fichiers root de n'importe quelle distribution, y compris Ubuntu, Kali, Fedora, CentOS, OpenSuse, Arch, Alpine et bien d'autres. L'installateur utilise PRoot pour émuler l'accès root. Il permet d'utiliser Linux sur le téléphone en montant une image qui contient le système de fichiers root de n'importe quelle distribution, y compris Ubuntu, Kali, Fedora, CentOS, OpenSuse, Arch, Alpine et bien d'autres. L'installateur utilise PRoot pour émuler l'accès root.

PRoot intercepte tous les appels fonctionnels de l'utilisateur qui nécessiteraient normalement un accès root, et les rend utilisables dans des conditions normales. PRoot utilise l'appel système ptrace pour déboguer le logiciel, ce qui aide à atteindre cet objectif. Avec PRoot, tout cela peut être fait comme avec chroot, mais sans droits root. De plus, PRoot fournit un accès fictif à l'utilisateur pour un système de fichiers pseudo.

AnLinux est un petit programme. Mais cela suffit, car son unique objectif est d'installer des images système et de lancer des scripts qui configurent l'environnement utilisateur. Une fois cela fait, l'utilisateur obtient un PC Linux au lieu d'un smartphone, tout en continuant à faire fonctionner Android en arrière-plan. On se connecte à l'appareil à l'aide d'un visualiseur VNC ou d'un terminal, et il est possible de travailler.

Bien sûr, ce n'est pas l'option idéale pour « avoir » Linux sur un smartphone, mais elle fonctionne tout à fait.

Par quoi commencer ?

L'essentiel est d'avoir un smartphone Android avec une version du système d'exploitation d'au moins Lollipop. De plus, un appareil ARM ou x86 en 32 bits ou 64 bits convient également. Il faudra également un espace de stockage libre conséquent. Pour cela, on peut utiliser une carte mémoire ou simplement un appareil avec une grande capacité de mémoire interne.

En outre, il faudra :

Termux et VNC sont nécessaires pour accéder à son « ordinateur Linux ». Les trois derniers éléments ne sont requis que pour assurer une utilisation confortable avec le téléphone et l'installateur. Le câble HDMI n'est nécessaire que si l'utilisateur préfère travailler sur un grand écran plutôt que de scruter l'écran du téléphone.

Eh bien, commençons.

AnLinux : une méthode simple pour installer un environnement Linux sur un téléphone Android sans root

Une fois Termux installé, nous obtenons une console pleine. Oui, il n'y a pas de root (si le téléphone n'est pas rooté), mais ce n'est pas un problème. L'étape suivante consiste à installer l'image du distribution Linux.

Il faut maintenant ouvrir AnLinux et sélectionner Dashboard dans le menu. Il y a trois boutons, mais on ne peut en choisir qu'un, le premier. Après cela, le menu de sélection de la distribution apparaît. On peut choisir même plusieurs, mais dans ce cas, un grand espace de stockage libre sera nécessaire.

Après avoir sélectionné la distribution, deux autres boutons s'activent. Le deuxième permet de copier dans le presse-papiers les commandes nécessaires pour télécharger et installer Linux. En général, ce sont les commandes pkg, wget et un script pour leur exécution.

AnLinux : une méthode simple pour installer un environnement Linux sur un téléphone Android sans root

Le troisième bouton lance Termux, de sorte que les commandes peuvent être insérées dans la console. Une fois tout fait, le script s'exécute, permettant de télécharger l'environnement de la distribution. Pour accéder à la distribution, il faut exécuter le script à chaque fois, mais l'installation se fait une seule fois.

Et qu'en est-il de l'interface graphique ?

Si elle est nécessaire, il suffit de choisir le menu pour l'environnement de bureau et d'utiliser plus de boutons — il y en aura plus que trois. En plus de la distribution elle-même, il faut aussi choisir un environnement, par exemple, Xfce4, Mate, LXQt ou LXDE. En somme, rien de compliqué.

Ensuite, en plus du script qui lance la distribution, il faudra un autre script — il active le serveur VNC. Dans l'ensemble, le processus est simple et clair, il ne devrait pas poser de problèmes.

Après avoir lancé le serveur VNC, nous nous connectons côté client en utilisant un visualiseur. Il faut connaître le port et localhost. Tout cela est indiqué par le script. Si tout est fait correctement, l'utilisateur obtient accès à son système Linux virtuel. Les performances des téléphones modernes sont excellentes, donc il ne devrait pas y avoir de problèmes. Bien sûr, il est peu probable qu'un smartphone puisse complètement remplacer un bureau, mais en général, tout cela fonctionne.

Cette méthode peut être utile si vous devez vous connecter d'urgence à un serveur alors que vous êtes dans votre voiture, sans ordinateur portable (bien sûr, dans ce cas, toutes les opérations décrites ci-dessus avec AnLinux doivent déjà être effectuées). Une machine virtuelle Linux permet de se connecter à un serveur professionnel ou domestique. Et si, pour une raison quelconque, un écran et un clavier sans fil se trouvent dans la voiture, vous pouvez rapidement organiser un bureau à l'intérieur.

AnLinux : une méthode simple pour installer un environnement Linux sur un téléphone Android sans root

Source : habr.com

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster