Termux: Votre ligne de commande Linux sur Android
Termux est une application Android gratuite et open source qui fournit un environnement Linux à part entière directement sur votre appareil mobile. Il prend en charge Bash, Zsh, C de développement, les scripts Python et un large éventail d'autres commandes Linux, vous permettant d'effectuer des tâches généralement associées aux systèmes Linux de bureau.
Capacités Termux:
Termux excelle à fournir une émulation Linux sécurisée et efficace sur Android sans nécessiter un accès racine ou une configuration complexe. Un système de base minimal est installé automatiquement, avec des packages supplémentaires facilement accessibles via le gestionnaire de package APT. Cela le rend idéal pour des tâches telles que la gestion sécurisée des serveurs distants.
Caractéristiques clés:
- Client SSH robuste: gérer les serveurs distants de manière transparente à l'aide du client OpenSSH intégré.
- Flexibilité des coquilles et de l'éditeur: choisissez parmi les éditeurs Bash, Fish ou Zsh, et les éditeurs Nano, Emacs ou VIM.
- Set à outils polyvalent: utilisez des outils tels que RSYNC pour les sauvegardes, Curl pour l'accès à l'API, les compilateurs GCC et Clang pour la compilation de code, GIT et SVN pour le contrôle de version. Utilisez même la console Python pour des calculs rapides.
- Bibliothèque de packages étendue: accédez à une vaste bibliothèque de packages Linux directement à partir du terminal, étendant considérablement la fonctionnalité de Termux au-delà d'un émulateur de terminal de base.
- Contrôles innovantes: Levier de levier et les boutons d'alimentation pour les raccourcis clavier pratiques.
- Prise en charge du clavier externe: connectez les claviers externes via Bluetooth ou USB pour une convivialité améliorée.
- Prise en charge du langage de programmation: prend en charge Nodejs, Ruby, Python et plus encore.
Résumé des fonctionnalités de base:
Termux intègre de manière transparente une émulation terminale robuste avec une collection complète de packages Linux. Cela permet:
- Opérations de ligne de commande avancées avec bash et zsh.
- Édition de fichiers avec Nano et VIM.
- Sécurissez l'accès au serveur distant via SSH.
- Compilation de code efficace à l'aide de GCC et de Clang.
- Script et calculs avec la console Python.
- Gestion de projet avec Git et Subversion.
- Profitez des jeux classiques basés sur des textes (FROTZ).
Avantages et inconvénients:
Avantages:
- Riche en fonctionnalités et polyvalentes.
- Émulation Linux sécurisée et facile.
- Plusieurs options de shell et d'éditeur.
- Capacités de compilation de code et de sauvegarde rationalisées.
Inconvénients:
- Nécessite une certaine familiarité technique avec la ligne de commande Linux.
Installation de Termux:
Le téléchargement et l'installation de termux sont simples:
- Localisez et appuyez sur le bouton "Télécharger Termux APK".
- Le téléchargement commencera automatiquement.
- Ouvrez le fichier APK téléchargé.
- Suivez les instructions à l'écran pour terminer l'installation.
- Lancez Termux et commencez à l'utiliser.
Mises à jour récentes:
La dernière version aborde les problèmes avec la réception des fichiers pour ~/bin/termux-file-editor
et ~/bin/termux-url-opener
. Il intègre également la prise en charge de plusieurs méthodes d'API, éliminant le besoin d'installations Termux: API séparées (Termux-Clipboard- *, Termux-Download, Terux-SAF- *, termes-share, termux-storage-get, termes-usb, terux-vibrate et termux-volume).