Utilisez facilement le terminal Linux sur Android avec ces applications


  • FrançaisFrançais


  • Vous voulez pratiquer les commandes Linux ? Vous n’avez pas besoin d’installer une distribution complète pour cela. Il existe de nombreux sites Web qui vous permettent d’utiliser le terminal Linux en ligne.

    Ces sites Web fonctionnent bien sur le bureau, mais pas sur les appareils mobiles.

    Ne vous inquiétez pas. Android est basé sur le noyau Linux, après tout. Il existe plusieurs applications qui vous permettent d’utiliser votre smartphone Android pour pratiquer les commandes Linux afin de vous connecter à un serveur distant via SSH.

    Bien sûr, vous ne devez pas vous attendre à ce qu’il remplace vos émulateurs de terminaux Linux habituels disponibles pour les ordinateurs de bureau. Cependant, il existe de nombreuses options intéressantes disponibles pour Android.

    Pour faciliter les choses, j’ajoute deux catégories différentes, l’une qui couvre les émulateurs de terminaux et l’autre adaptée aux capacités de connexion à distance (SSH) avec une interface de terminal.

    Certaines applications mentionnées ici ne sont pas open source et sont dûment étiquetées. Ils ont été couverts ici car ils vous permettent d’utiliser le terminal Linux sur Android.

    Section A : Meilleures applications d’émulation de terminal Linux

    Notez que vous avez besoin d’un accès root sur votre téléphone Android pour pouvoir utiliser des commandes telles que ls pour naviguer dans les répertoires, copier/coller et effectuer des opérations avancées.

    Noter: Sans accès root, vous ne serez limité qu’aux éléments de base pour la plupart des applications/terminaux, comme le test du ping, la mise à jour et l’installation de packages partout où ils sont pris en charge.

    1. Qute : émulateur de terminal (non FOSS)

    terminal de paiement

    L’émulateur de terminal Qute permet d’accéder au shell de ligne de commande intégré sur votre appareil Android.

    Vous pouvez utiliser des commandes populaires telles que ping, trace, cd, mkdir, etc. sur votre smartphone. En plus de quelques commandes Linux utiles, vous pouvez également installer des fichiers bin et créer des scripts shell.

    Avec l’éditeur de script bash et la prise en charge des appareils rootés, cela devrait être une option intéressante à essayer.

    Il offre également la possibilité d’activer un thème clair, de masquer le clavier, d’activer la coloration syntaxique et quelques autres fonctionnalités.

    Malheureusement, le développeur mentionne que, conformément aux dernières politiques de confidentialité de Google, il existe des problèmes connus avec Android 11 ou plus récent. Ainsi, sans appareil rooté, vous ne pourrez peut-être pas faire grand-chose.

    2. Émulateur de terminal pour Android (FOSS)

    ancien émulateur de terminal

    Terminal Emulator de Jack Palevich est l’un des plus anciens émulateurs de terminaux Linux disponibles pour Android.

    Vous pouvez utiliser des commandes simples, ajouter plusieurs fenêtres et utiliser des raccourcis de lanceur pour accélérer les choses.

    La meilleure chose à ce sujet est que vous ne recevez aucune publicité, aucune option d’achat intégrée à l’application et aucun élément distrayant. Cependant, il n’est pas maintenu pendant longtemps, et son Page GitHub a également été archivée en 2020 pour marquer la fin de son développement.

    Même dans son état actuel, il semble fonctionner pour de nombreux utilisateurs. Donc, vous voudrez peut-être l’essayer avant de le rejeter en option.

    3. Terminal matériel (non FOSS)

    terminal matériel

    Material Terminal est une version re-skin de “Terminal Emulator for Android”.

    Vous accédez aux mêmes fonctionnalités, avec plusieurs fenêtres, aucune publicité, la prise en charge des commandes de base prêtes à l’emploi et la possibilité d’installer Busy Box et d’autres utilitaires de ligne de commande dans un appareil rooté.

    Fondamentalement, tout ce que vous voudriez dans l’option précédente avec une interface utilisateur Material Design. Plutôt bien, non ?

    Section B : Client SSH et terminal Linux

    Voulez-vous un émulateur de terminal sur Android avec la possibilité de se connecter en SSH ? Ou, peut-être adapté uniquement aux connexions à distance SSH ?

    Voici quelques options :

    4. Termux (FOSS)

    termux

    Termux est un émulateur de terminal assez populaire disponible pour Android. Il propose une collection complète de packages qui vous permettent de découvrir les shells bash et zsh.

    Considérant que vous avez un accès root, vous pouvez également gérer les fichiers avec nnn et les éditer avec nano, vim ou emacs. L’interface utilisateur n’a rien d’autre que le terminal.

    Vous pouvez également accéder aux serveurs via SSH. En plus de cela, vous pouvez également développer en C avec clang, make et gbd. Bien sûr, ceux-ci sont soumis à vos tests et si vous avez un appareil rooté ou non.

    Vous pouvez également explorer son Page GitHub pour résoudre tout problème. À partir de maintenant, les mises à jour de la version Play Store sont interrompues pour des raisons techniques. Ainsi, vous pouvez installer la dernière version via F-Droïde si la version Play Store disponible ne fonctionne pas.

    5. Termius (non FOSS)

    terme

    Termius est un client SSH et SFTP conçu pour rendre possible l’accès à distance à partir d’appareils Android.

    Avec Termius, vous pouvez gérer les systèmes UNIX et Linux. La page Play Store le décrit comme un joli client Putty pour Android, et à juste titre.

    L’interface utilisateur est facile à comprendre et ne semble pas déroutante. Il prend également en charge les protocoles Mosh et Telnet.

    Lorsque vous vous connectez à un appareil distant, il détecte le système d’exploitation comme Raspberry Pi, Ubuntu, Fedora. Vous pouvez également travailler en utilisant votre clavier connecté au mobile avec cette application. Pour couronner le tout, vous ne recevez aucune publicité ni bannière, ce qui en fait une parfaite petite application de connexion à distance.

    Il offre une prime facultative (essai gratuit de 14 jours) avec plus de fonctionnalités telles que la synchronisation croisée cryptée, le transfert d’agent de clé SSH, SFTP, les onglets de terminal, etc. Vous pouvez également en savoir plus sur son site officiel.

    6. JuiceSSH (non FOSS)

    jus de fruits

    JuiceSSH est un autre client SSH populaire avec un tas de fonctionnalités gratuites et une mise à niveau professionnelle facultative.

    En plus du support Telenet et Mosh, vous avez également accès à certains plugins tiers pour étendre les fonctionnalités. Vous pouvez modifier l’apparence à partir d’une gamme d’options disponibles et organiser facilement vos connexions par groupe.

    Sans oublier, vous bénéficiez également du support IPv6.

    Si vous optez pour la mise à niveau professionnelle, vous pouvez intégrer AWS, activer la synchronisation sécurisée, automatiser les sauvegardes, etc.

    7. ConnectBot (FOSS)

    application connectbot

    Si tout ce que vous vouliez est un simple client SSH, ConnectBot devrait bien vous servir.

    Vous pouvez gérer des sessions SSH simultanées, créer des tunnels sécurisés et avoir la possibilité de copier/coller entre d’autres applications.

    Bonus : accédez à la distribution Linux et aux commandes sans périphérique rooté

    Si vous n’avez pas de téléphone Android rooté et que vous ne prévoyez pas de le faire, vous disposez d’une option unique qui vous permet d’installer des distributions Linux sur votre smartphone.

    Andronix (partiellement open-source).

    Vous obtenez une large gamme de distributions Linux et d’options d’environnement de bureau ainsi que des gestionnaires de fenêtres.

    La meilleure chose à faire est que vous n’avez pas besoin d’un appareil rooté pour utiliser diverses commandes Linux. Vous avez juste besoin de votre distribution préférée installée pour tout faire.

    En plus de sa facilité d’utilisation, il offre également des options premium qui vous donnent accès à des fonctionnalités telles que l’installation de distribution hors ligne et la possibilité de synchroniser vos commandes sur tous les appareils.

    Bien sûr, ce n’est pas parce que vous installez une distribution Linux que vous pouvez tout faire, mais c’est toujours une excellente option. Vous pouvez le trouver dans le Jouer au magasin et découvrez-en plus sur GitHub.

    Emballer

    Accéder au terminal Linux sur Android n’est pas aussi simple que de choisir un émulateur de terminal. Vous devrez vérifier la prise en charge des commandes et ce qu’elle peut vous permettre de faire avec un appareil rooté/non rooté avant de continuer.

    Si vous voulez expérimenter, l’une des options devrait faire un excellent travail.

    Quel est votre préféré ? Avons-nous oublié de lister l’un de vos favoris ? Faites-le moi savoir dans les commentaires ci-dessous.

    Source

    N'oubliez pas de voter pour cet article !
    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    La Rédaction

    L'équipe rédactionnnelle du site

    Pour contacter personnellement le taulier :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée.