Android

Installer Linux sur Android sans racine

Installer Linux sur Android sans racine

L'utilisation de Linux sur un téléphone Android peut être utile lorsque vous devez utiliser des outils de ligne de commande. Il est également utile pour exécuter des bureaux entiers sur votre téléphone. Un problème courant est que vous devez rooter votre téléphone pour obtenir un système en cours d'exécution, mais il existe maintenant de nombreux systèmes disponibles pour exécuter votre distribution et votre bureau préférés sur votre appareil mobile. Certains de ces systèmes sont disponibles gratuitement et même des versions open source existent.

Avant de choisir par où commencer, réfléchissez à ce que vous visez. Recherchez-vous quelques applications spécifiques, une ligne de commande ou un bureau complet? Votre choix est important car vous pouvez utiliser votre téléphone pour de nombreuses choses différentes. Cet article vous montre comment installer des distributions entières, ainsi qu'un CLI-Launcher, sur votre appareil mobile.

Aperçu

Pour installer Linux sur Android sans ruiner votre téléphone standard en le rootant, vous aurez besoin du programme Proot. Ce programme permet d'exécuter des applications comme si elles étaient dans un système de fichiers racine différent. Les lanceurs et applications d'installation pour Android utilisent Proot pour installer une distribution ou une application sur votre téléphone. Lorsque vous voulez juste qu'une ou deux applications spécifiques s'exécutent sur Linux, vous pouvez utiliser le programme d'installation pour une application à la fois. Vous pouvez également choisir d'installer une distribution entière. Vous pouvez décider ce qui correspond le mieux à vos besoins et choisir votre outil à partir de là. N'oubliez pas que vous simulez un système de fichiers ici, donc du point de vue de la sécurité, vous êtes seul.

Le processus est simple grâce aux applications que les développeurs ont réalisées pour nous. Vous pouvez installer l'assistant ou l'application d'installation à partir de F-Droid ou du Play Store, et choisir à quelle profondeur vous voulez aller dans le terrier du lapin. La plupart de ces applications sont disponibles dans les deux magasins. Trouver l'application sur APK pure ou similaire est également une option.

Comment utiliser

Le processus d'installation d'une distribution est similaire aux différentes options dont vous disposez, mais en principe, tout ce que vous avez à faire est de choisir les options disponibles dans l'application elle-même. La plupart des options incluent la configuration d'un processus VNC ou SSH afin que vous puissiez l'atteindre à partir d'autres ordinateurs.

Lanceur de CLI Linux

Si vous êtes fan de la ligne de commande, celle-ci est pour vous! Le CLI Launcher est une application que vous pouvez récupérer sur le Google Play Store ou sur de nombreux sites de téléchargement d'APK. Le lanceur vous donne la plupart des commandes Linux, ainsi qu'un moyen de lancer vos applications. Vous pouvez taper le nom de l'application et appuyer sur la liste ci-dessous pour démarrer l'application.

Cette application n'est pas seulement pour rester fidèle à votre vision de l'informatique centrée sur le clavier. Vous pouvez avoir des tâches qui nécessitent des processus énergivores que vous souhaitez décharger de votre système principal. Ou, vice versa, une faible puissance que vous souhaitez faire fonctionner dans votre système principal.

GNURoot

GNURoot est une solution pour exécuter Proot et la configuration pour l'installation d'applications et de distributions Linux. En utilisant cela, vous pouvez installer plusieurs distributions et applications à la fois. Cette application est un outil qui peut être utilisé pour installer n'importe quel système de fichiers racine sur votre appareil mobile.


En pratique, vous téléchargerez d'abord GNURoot, puis votre distribution séparément. Avec GNURoot, vous aurez le choix entre de nombreuses distributions, y compris Debian, Gentoo et aboriginal. Vous avez même GNU Octave disponible. Toutes ces distributions démarrent dans le terminal en standard. Pour commencer à utiliser l'interface utilisateur graphique, recherchez l'application Xserver XSDL et installez-la. Lorsque cette étape est terminée, vous pouvez installer tous les composants X dans votre fausse installation root. Après avoir exécuté le serveur X sur la machine locale, vous aurez le bureau sur votre mobile. Vous pouvez également exécuter le bureau X sur votre ordinateur portable ; de cette façon, vous disposez de certaines applications distinctes de votre système habituel. Cela peut être utile si vous avez d'autres tâches exigeantes dans votre système principal.

WheezyX

WheezyX est un système rootfs que vous pouvez installer à l'aide de l'application GNURoot. Cependant, pour effectuer cette mise à jour, vous devrez passer à une distribution plus récente. Vous pouvez le faire en modifiant le fichier dans le /etc/apt/sources.fichier de liste. Cela implique la mise à jour de l'image entière vers le buster, ce qui peut causer des problèmes.

deb http://ftp.debian.org/debian/ buster main contrib non libre deb-src  http://ftp.debian.org/debian/ buster main contrib non libre

UserLand

Avec UserLand, vous obtenez des fonctions similaires, mais elles sont soigneusement répertoriées sur l'écran de démarrage. Vous n'avez pas beaucoup d'options, bien qu'elles soient toutes disponibles directement dans l'application. Les options que vous avez sont plusieurs distributions et quelques applications. Cette application est extrêmement simple à utiliser et récupère tous les fichiers, les décompresse et appelle le serveur X, le serveur Vnc ou le serveur Xsdl. Lorsque vous choisissez une option et autorisez son installation, vous devrez choisir comment afficher l'environnement d'exécution. Selon ce que vous choisissez, UserLand vous dirigera vers le Play Store pour télécharger l'outil à cet effet. Une fois l'outil approprié téléchargé, l'application lancera cet outil à chaque démarrage de la session.


Un avertissement important ici est que votre nouveau système de fichiers racine sera mis à jour dans ce processus. Assurez-vous que vous avez l'espace disque pour accueillir ce que vous installez. La quantité d'espace de stockage dont vous avez besoin dépendra de votre choix d'application, mais un bon 10 Go est un bon début. Si vous êtes court, vous pouvez vous retrouver avec une longue installation, puis tout se bloque de toute façon en raison du manque d'espace.

https://github.fr/CypherpunkArmory/UserLAnd

Conclusion

Le démarrage de ce processus demande bien plus qu'une simple application. Vous aurez besoin de quelques compétences avec la ligne de commande et de suffisamment d'espace disque pour le gérer. Votre patience peut également faire des ravages, car la première fois que vous l'exécutez, vous devrez attendre le téléchargement initial, et après, que les mises à niveau supplémentaires.

A propos de l'auteur

Tapis Tage Axelsson

Je suis rédacteur indépendant pour des magazines Linux. J'aime découvrir ce qui est possible sous Linux et comment nous pouvons tous contribuer à l'améliorer. Je couvre également les énergies renouvelables et le nouveau fonctionnement du réseau. Vous pouvez trouver plus de mes écrits sur mon blog.

Voir tous les messages
Comment modifier les paramètres de la souris et du pavé tactile à l'aide de Xinput sous Linux
La plupart des distributions Linux sont livrées avec la bibliothèque "libinput" par défaut pour gérer les événements d'entrée sur un système. Il peut ...
Remappez les boutons de votre souris différemment pour différents logiciels avec X-Mouse Button Control
Peut-être que vous avez besoin d'un outil qui pourrait faire changer le contrôle de votre souris avec chaque application que vous utilisez. Si tel est...
Examen de la souris sans fil Microsoft Sculpt Touch
J'ai lu récemment sur le Microsoft Sculpt Touch souris sans fil et j'ai décidé de l'acheter. Après l'avoir utilisé pendant un certain temps, j'ai déci...