Cet article couvre un guide sur l'application Android «Termux» qui vous permet d'exécuter des programmes et scripts de ligne de commande sur les appareils Android.
Termux est une application d'émulatrice de terminal open source qui fonctionne sur les appareils Android. Il fonctionne également comme une sorte de mini système d'exploitation Linux, rempli de nombreux outils et utilitaires que vous voyez couramment dans les distributions Linux de bureau. Vous pouvez utiliser Termux pour installer et exécuter de nombreuses applications de ligne de commande via son propre gestionnaire de packages. Aucun accès racine n'est requis pour installer et exécuter Termux sur Android. Vous pouvez même utiliser un environnement de bureau léger GUIS sans accélération matérielle via Termux (via VNC), mais ils peuvent être lents et pas exactement utilisables sur les petits appareils tactiles à petit écran. Termux est extrêmement populaire parmi les développeurs et autres utilisateurs qui souhaitent accéder aux applications CLI Linux sur Android. C'est la chose la plus proche que vous obtenez à un système d'exploitation Linux sur Android, et c'est un plaisir à utiliser avec son interface optimisée tactile adaptée aux petits appareils d'écran. Termux propose des actions de clavier supplémentaires, ce qui facilite la saisie des symboles, et dispose également de complétion automatique via la touche d'action située dans la ligne supérieure du clavier à l'écran.
Cas d'utilisation
Certaines choses que vous pouvez faire avec Termux:
Installation de Termux sur Android
Vous pouvez télécharger et installer Termux via Google Play ou à partir de f-droid. Lancez Termux via le lanceur, et vous devez être accueilli avec l'écran suivant:
Permettant un accès au stockage sur Termux
Pour accéder aux fichiers dans le terminal terminal ou pour enregistrer des fichiers à partir du terminal terminal Termux, vous devrez d'abord configurer le stockage Termux et fournir des autorisations d'accès au stockage à Termux lorsque vous êtes invité. Vous pouvez le faire en exécutant la commande suivante:
$ termux-setup-storage
Une fois que vous aurez la configuration du stockage, vous pourrez trouver des fichiers Termux stockés dans le dossier «partagé» dans le stockage interne de votre appareil Android. Si le dossier «partagé» n'existe pas, vous pouvez en créer un manuellement. Habituellement, le chemin complet de ce dossier «partagé» est «/ stockage / imité / 0 / partagé».
Installation et gestion des packages officiels Termux
Une fois que vous avez installé Termux, exécutez la commande ci-dessous pour mettre à jour et mettre à niveau les référentiels:
$ PKG Mise à niveau
Vous pouvez maintenant installer vos packages souhaités en utilisant la commande suivante:
$ PKG INSTALLATION
Après l'installation, vous pourrez exécuter la commande du package installé dans le terminal Termux (tout comme vous le feriez sur un OS Linux de bureau):
Vous pouvez obtenir une liste de packages Termux installables à partir d'ici. Vous pouvez également rechercher et rechercher des packages dans Termux lui-même. Pour ce faire, exécutez une commande dans le format suivant:
$ PKG Search
Vous pouvez également répertorier tous les packages à l'aide de la commande suivante:
$ PKG LIST-ALL
Installation des packages DEB dans Termux
Vous pouvez installer certains ".Deb ”Packages des référentiels Ubuntu ou Debian tant qu'ils sont faits pour l'architecture de votre mobile (ces jours-ci, les mobiles ont principalement des architectures AARCH64 et AARCH32). Notez que certains packages peuvent refuser de travailler sur Termux. Pour installer un ".package deb », exécutez une commande dans le format suivant:
$ dpkg -i
Pour supprimer une installée manuellement ".package deb »dans Termux, exécutez une commande dans le format suivant:
$ dpkg --rémunérer
Pour énumérer tous les installations manuelles ".packages deb », vous devrez exécuter la commande suivante:
$ dpkg -l
N'importe quel ".Le package deb »de n'importe quelle source de package peut être installé tant qu'il répond aux conditions de compatibilité. Comme toujours, vous devez être prudent lorsque vous ramassez des forfaits tiers pour empêcher l'installation de packages suspects.
Permettant des référentiels supplémentaires dans Termux
Vous pouvez également activer des référentiels supplémentaires dans Termux pour permettre l'installation de packages supplémentaires. Pour trouver plus de référentiels, visitez cette page et cliquez sur des référentiels ayant des noms se terminant par «-packages». Vous trouverez la commande pour activer ces référentiels dans leurs fichiers «ReadMe». La commande pour activer des référentiels supplémentaires ressemble à ceci:
$ PKG INSTALLATION
Voici quelques exemples que j'ai testés et trouvés en travaillant sur Termux:
$ pkg installer x11-repo
$ pkg installer le jeu-repo
$ pkg Installer Root-Repo
$ pkg installer instable-repo
$ pkg installer la science-repo
Certains référentiels communautaires tiers peuvent également être activés. Vous trouverez une liste de ces référentiels disponibles ici.
Installation des modules complémentaires Termux
Termux fournit des modules complémentaires utiles qui peuvent être installés sur un appareil Android via le Play Store. Certains de ces modules complémentaires supplémentaires sont gratuits, tandis que d'autres sont payés. Vous pouvez trouver une liste de ces modules complémentaires disponibles ici.
Conclusion
Certaines applications sur le Play Store vous permettent d'installer et d'exécuter des environnements Linux complets sur Android. Cependant, quelques-uns d'entre eux ont besoin d'un accès racine, et ils ne sont pas exactement faciles à utiliser. En ce qui concerne la convivialité des utilisateurs, il n'y a rien d'autre comme Termux sur le Play Store.