Qu'est-ce que Termux ?
Termux est un puissant émulateur de terminal et un environnement de système d’exploitation Linux adapté pour fonctionner sur Android. L’application transforme votre smartphone ou votre tablette en un ordinateur de poche complet pour la programmation, l’administration réseau et l’apprentissage, et pour un fonctionnement de base, les droits Root ne sont pas requis.
Fonctionnalités clés de Termux :
- Ligne de commande complète : Profitez de travailler dans les shells populaires Bash et Zsh, en utilisant les commandes Linux familières.
- Programmation en déplacement : Utilisez votre smartphone pour écrire du code. Des compilateurs et des interprètes sont disponibles pour Python, C++, Node.js, Ruby, Go, Rust et PHP.
- Éditeurs de texte puissants : Modifiez le code et les configurations avec les légendaires Vim, Emacs ou le simple et clair Nano.
- Outils de développement : Gérez les versions de projets avec Git, connectez-vous à des serveurs distants via client SSH (OpenSSH) et utilisez des outils de construction.
- Divertissement et apprentissage : Lancez des jeux textuels (via Frotz), des utilitaires pour l’art ASCII ou expérimentez avec des outils de cybersécurité (Nmap, Metasploit).
Comment ça marche :
Lors de l’installation, Termux déploie un système de base. Pour installer des logiciels supplémentaires, le gestionnaire de paquets APT (ou PKG) est utilisé, familier aux utilisateurs de Debian et Ubuntu. Cela permet d’installer, de mettre à jour et de supprimer des programmes avec une seule commande, en résolvant automatiquement les dépendances.
Gestion et interface :
- Menu contextuel : Une pression longue (Long press) dans n’importe quelle zone du terminal ouvre un menu pour copier/coller du texte, personnaliser les styles et ouvrir des sessions supplémentaires.
- Touches supplémentaires : L’application émule les touches Ctrl, Alt, Esc et les flèches, nécessaires pour travailler dans la console.
Termux dispose d’une énorme communauté de développeurs. Vous pouvez trouver de l’aide, des scripts et des conseils sur GitHub, Reddit et dans les sections Wiki spécialisées du projet.
Partagez votre expérience avec d'autres utilisateurs.