Recommandé, 2024

Choix De L'Éditeur

15 meilleurs émulateurs de terminaux pour Linux

Avez-vous remarqué que les articles sur les émulateurs de terminaux Linux disent généralement «le terminal n'est pas effrayant»? Eh bien, ils ne se trompent pas. L'émulateur de terminal n'est qu'une application. il n’ya rien d’effrayant en soi (les commandes que vous y exécutez sont potentiellement dangereuses). Et comme il s'agit d'une application comme une autre, par exemple un lecteur de musique ou une application de messagerie, vous pouvez facilement la remplacer.

Comme vous le savez peut-être déjà, le mot «terminal» désignait des périphériques physiques réels. Ils avaient un clavier et un écran et permettaient aux utilisateurs d’interagir avec les ordinateurs centraux. De nos jours, nos émulateurs de terminaux ne sont que des logiciels, mais nous utilisons souvent le même mot - terminal - pour eux.

La majorité des terminaux Linux émulent les fonctionnalités des périphériques VTxxx développés par DEC (Digital Equipment Corporation), mais il existe des émulateurs pour d'autres périphériques (IBM, HP, ADDM, …). Les terminaux Linux sont très similaires les uns aux autres, en particulier ceux basés sur la bibliothèque de logiciels VTE. La différence réside principalement dans les options supplémentaires que vous pouvez activer pour améliorer votre flux de travail.

Alors que la plupart des gens seront satisfaits du terminal par défaut fourni par leur distribution Linux, certains voudront peut-être changer de système. Si vous vous sentez aventureux, voici les 15 meilleurs émulateurs de terminal Linux parfaitement capables de remplacer votre actuel:

1. AltYo

Parfait si vous voulez: un terminal à liste déroulante avec de nombreuses options de gestion des onglets

AltYo n'a pas beaucoup de dépendances, mais il a beaucoup de paramètres liés aux onglets. Vous pouvez travailler avec plusieurs onglets, les réorganiser, modifier leurs titres ou les verrouiller pour éviter toute fermeture accidentelle. S'agissant d'un terminal à menu déroulant, il glisse doucement du bord de votre écran, mais il fonctionnera également avec les gestionnaires de fenêtres en mosaïque.

AltYo peut ouvrir automatiquement les applications dans de nouveaux onglets une fois que vous l'avez lancé, ou même les faire démarrer automatiquement avec votre bureau Linux. Les débutants seront ravis d'apprendre qu'AltYo a une boîte de dialogue de configuration simple, de sorte qu'ils ne doivent éditer aucun fichier de configuration. À l'inverse, ceux qui souhaitent bricoler dans les coulisses peuvent personnaliser AltYo avec CSS.

Site Internet

2. Kitty

Parfait si vous voulez: un terminal moderne optimisé pour la vitesse

Kitty a une fonctionnalité intelligente qui est relativement rare parmi les émulateurs de terminal Linux - le rendu OpenGL . Au lieu de surcharger le processeur, il s’appuie sur la carte graphique pour une sortie plus rapide et plus fluide.

Vous pouvez ouvrir plusieurs instances de Kitty et les organiser parfaitement dans un seul conteneur. Plusieurs dispositions de tuilage sont prises en charge et vous pouvez même enregistrer une disposition (avec toutes les applications et commandes en cours d'exécution) en tant que session et la charger à tout moment.

Site Internet

3. Extraterm

Parfait si vous voulez: options avancées pour la gestion de la sortie de commande

Le prix de la fonctionnalité la plus cool va aux cadres de commande d' Extraterm . Extraterm place la sortie des commandes Linux dans des cadres de code couleur: bleu en cas de succès, rouge en échec. Vous pouvez supprimer rapidement le résultat d'une commande en cliquant sur l'icône X ou l'ouvrir dans un onglet distinct dans Extraterm. Si vous passez en mode sélection, vous pouvez éditer la sortie de chaque image.

D'autres fonctions utiles incluent les commandes from et show . La première vous permet d’utiliser la sortie d’une commande précédente comme entrée pour la suivante. La commande show affiche le contenu d'un fichier dans la fenêtre du terminal. Les fichiers image sont également pris en charge.

Site Internet

4. Urxvt

Super si vous voulez: extensibilité et rapidité

Urxvt signifie rxvt-unicode, ce qui indique l'origine de cet émulateur de terminal. C'est un fork de rxvt supportant Unicode, une norme de codage permettant de représenter divers systèmes d'écriture et caractères dans des fichiers et des applications.

Urxvt prend également en charge la hauteur de ligne personnalisée et l'espacement des lettres pour une meilleure lisibilité. Vous pouvez utiliser urxvt en mode serveur-client, où il s'exécute en tant que processus en arrière-plan (serveur) pour économiser de la mémoire et pour ouvrir de nouvelles fenêtres urxvt (clients) beaucoup plus rapidement.

Si Perl est votre langage de programmation préféré, urxvt pourrait être votre émulateur de terminal Linux préféré. Il existe de nombreuses extensions Perl pour uxrvt que vous pouvez activer pour introduire des fonctionnalités telles que les onglets, les URL cliquables et la gestion du Presse-papiers. Bien sûr, vous pouvez vous essayer à l'écriture d'extensions personnalisées.

Site Internet

5. Terminal Xfce

Idéal si vous le souhaitez: un terminal adapté aux débutants avec mode de liste déroulante en option

Le terminal Xfce est le favori des débutants, car il est facile de le personnaliser grâce à des dialogues simples. Il offre les fonctionnalités standard que vous attendez d'un terminal Linux, ainsi que quelques extras intéressants.

Vous pouvez glisser-déposer un fichier du gestionnaire de fichiers dans Xfce Terminal et lui faire afficher le chemin d'accès complet au fichier. L’arrière-plan de la fenêtre du terminal peut être transparent et vous pouvez utiliser Xfce Terminal en mode Compact, qui masque les bordures, les décorations et les barres d’outils des fenêtres.

Le meilleur de tous est le mode de liste déroulante facultatif qui permet à Xfce Terminal de fonctionner comme d’autres terminaux à liste déroulante populaires (Guake ou Tilda, qui figure dans cette liste). Assurez-vous de lire la documentation officielle pour vous assurer que le mode déroulant est correctement configuré.

Site Internet

6. Konsole

Idéal si vous le souhaitez: personnalisation avancée via des dialogues simples

Utiliser Konsole, c'est comme manger dans un restaurant de sushis à bandes transporteuses. Tant de détails délicieux disposés devant vous pour choisir ce que vous voulez ... mais les regarder trop longtemps pourrait vous faire tourner la tête. Où commençons-nous même?

Commençons par créer un profil. Konsole vous permet de basculer entre les profils, voire d’exécuter plusieurs profils à la fois, dans différents onglets. Chaque profil a ses propres paramètres d'apparence et de comportement, et vous pouvez charger différents shells dans des profils Konsole distincts. Un profil peut exécuter automatiquement des commandes et des applications personnalisées lorsque vous l'activez.

Une fois les profils configurés, plongez dans la gestion des onglets. L'option Vue fractionnée affiche le contenu de plusieurs onglets en même temps. Pour déplacer des onglets entre les fenêtres Konsole, utilisez simplement l'option Cloner l'onglet ou détachez un onglet pour l'ouvrir dans une nouvelle fenêtre.

Parmi les autres fonctionnalités intéressantes figurent Flow Control, qui vous permet de suspendre la sortie des commandes, et Monitor for Activity / Silence, qui vous indique ce qui se passe avec les commandes des onglets Konsole. Si vous êtes déçu que Konsole n'ait pas de mode de liste déroulante, jetez un coup d'œil à Yakuake. Il est basé sur Konsole et partage bon nombre de ses fonctionnalités.

Site Internet

7. Terminal Gnome

Super si vous voulez: la stabilité dans une interface familière

Gnome Terminal est un équivalent un peu plus léger de Konsole dans un environnement de bureau différent. Comme Konsole, Gnome Terminal prend en charge les profils et vous permet de tout personnaliser, de la forme du curseur au schéma de couleurs en passant par le codage et le comportement de la touche Retour arrière.

Comme Gnome Terminal s’appuie sur la bibliothèque VTE, son ensemble de fonctionnalités est presque identique à celui des autres terminaux Linux partageant le même serveur. Par conséquent, vous ne devriez pas trouver cela trop déroutant si vous passez d'un terminal MATE ou d'un terminal Pantheon (système d'exploitation élémentaire).

Site Internet

8. Terminologie

Parfait si vous voulez: prévisualisations de fichiers pratiques dans le terminal

Avec Terminology, utiliser le terminal peut être amusant. La gestion des fichiers est facilitée grâce aux aperçus de fichiers qui apparaissent sous forme de petites fenêtres contextuelles. Vous pouvez prévisualiser de nombreux formats de fichiers, y compris des images et des fichiers vidéo. La terminologie reconnaît automatiquement les URL et les chemins d'accès aux fichiers locaux, ce qui vous permet de les ouvrir en un clic de souris.

Si vous travaillez souvent avec plusieurs fenêtres de terminal, Terminology peut vous aider à les organiser en divisant une fenêtre en plusieurs volets . Chaque volet peut contenir plusieurs onglets que vous pouvez redimensionner à volonté. De cette façon, vous pouvez combiner plusieurs fenêtres en une seule. Le sélecteur d'onglets est un autre moyen de contrôler la terminologie. Il affiche toutes les fenêtres du terminal dans une grille, vous permettant de les parcourir rapidement pour trouver celle dont vous avez besoin.

Site Internet

9. QTerminal

Idéal si vous le souhaitez: un terminal déroulant prenant en charge le multiplexage

QTerminal est l'une de ces applications qui vous surprend par leur légèreté, compte tenu de la quantité de fonctionnalités qu'elles offrent. C'est un terminal à menu déroulant rapide et réactif qui vous permet de tout personnaliser: des nuanciers, des polices et des raccourcis clavier, en passant par la barre de défilement et la position de la tabulation, la transparence et les signets.

Grâce aux fonctionnalités du multiplexeur, QTerminal peut afficher plusieurs instances d'émulateur de terminal dans une fenêtre. Vous pouvez également fractionner la fenêtre de l'application QTerminal verticalement ou horizontalement et basculer facilement entre les onglets et les fenêtres ouverts.

Site Internet

10. Termite

Parfait si vous voulez: un flux de travail de type Vim qui repose largement sur les raccourcis clavier

À première vue, Termite n'est qu'un simple émulateur de terminal. Si vous jetez un coup d'œil à son fichier de configuration, vous trouverez un ensemble standard d'options. La prise en charge de la transparence, des polices personnalisées et des jeux de couleurs, des URL cliquables et de la taille de défilement personnalisée.

Mais ce n'est pas tout! Termite peut fonctionner dans deux modes: Insertion et Sélection, chacun avec son propre ensemble de raccourcis clavier. Ils sont tous conçus pour vous rendre plus productif sans jamais avoir besoin d’atteindre la souris. C'est pourquoi Termite convient parfaitement aux flux de travail sans souris dans les gestionnaires de fenêtres en mosaïque.

Site Internet

Remarque: Il existe un autre émulateur de terminal Linux appelé Termit. Bien que son nom soit similaire, il n’a pas la même approche que Termite.

11. Mlterm

Parfait si vous voulez: support de nombreuses langues et encodages

La plupart des émulateurs de terminaux modernes prennent en charge plusieurs codages, mais rares sont ceux qui s'approchent du nombre de langues et de systèmes d'écriture pris en charge par Mlterm. C'est un outil indispensable pour quiconque souhaite utiliser les langues RTL (de droite à gauche) telles que l'arabe, l'hébreu et le farsi. Les codages pour les langues indiennes et dravidiennes - hindi, bengali, gujarati, kannada, punjabi, etc. - sont également pris en charge.

Des fonctions spéciales pour l'écriture verticale, la double largeur et la combinaison de caractères permettent l'utilisation de scripts est-asiatiques, thaïlandais et vietnamiens. En outre, Mlterm prend en charge plusieurs serveurs X Input Method et peut détecter automatiquement le codage nécessaire à votre entrée.

Site Internet

12. terme rétro cool

Super si vous voulez: bonbons pour les yeux induisant la nostalgie

Comme nous l'avons expliqué précédemment, les émulateurs de terminaux Linux imitent les fonctionnalités de périphériques physiques désormais obsolètes. Cependant, Cool Retro Term va encore plus loin et imite leur apparence. Désormais, vous pouvez transformer tout votre bureau en une réplique d'un ancien moniteur CRT et attirer les regards curieux de collègues et de passants.

Cool Retro Term est livré avec plusieurs jeux de couleurs et effets comme le scintillement de l'écran et les lignes de balayage. Bien que son objectif principal semble être uniquement un plaisir pour les yeux, vous pouvez toujours utiliser Cool Retro Term comme n’importe quel autre émulateur de terminal.

Site Internet

13. Roxterm

Parfait si vous voulez: une alternative plus légère mais plus fonctionnelle au terminal Gnome

ROXTerm vise à être une alternative avancée au terminal Gnome, mais sans le fardeau des dépendances liées à Gnome. En pratique, cela signifie que vous retrouverez de nombreuses fonctionnalités connues: prise en charge des raccourcis clavier, schémas de couleurs, profils utilisateur et enregistrement de session.

En dehors de cela, ROXTerm dispose d'un menu contextuel pratique qui vous permet de masquer la barre de menus et d'optimiser l'espace à l'écran. En outre, ROXTerm peut reconnaître les chemins de fichiers, les noms d’hôte SSH, les adresses électroniques et les URL Web. Vous pouvez cliquer dessus pour ouvrir / accéder à la destination, ou appuyer sur Ctrl et faire glisser le lien dans une autre application.

En parlant de glisser, il est également possible de glisser-déposer du texte et des fichiers dans la fenêtre de l'application ROXTerm. Le texte est collé dans le terminal, tandis que les fichiers s'affichent sous la forme d'un chemin que vous pouvez manipuler davantage.

Site Internet

14. Tilda

Parfait si vous voulez: un terminal avec une quantité décente d’options

Tilda est un terminal bien connu offrant de nombreuses options faciles à modifier dans les boîtes de dialogue de configuration. Vous pouvez expérimenter le masquage automatique et la mise au point ou obliger Tilda à couvrir toutes les autres fenêtres du bureau. Tilda peut être transparent et vous pouvez ajuster où il apparaît à l'écran.

Les raccourcis clavier facilitent la navigation dans les onglets. Pour vous assurer de ne rien manquer de la sortie d'une commande, vous pouvez activer le défilement illimité. Last but not least, Tilda dispose d'une barre de recherche que vous pouvez afficher à tout moment avec un raccourci clavier. La requête peut être sensible à la casse et vous pouvez également utiliser des expressions régulières.

Site Internet

15. Terminix

Parfait si vous voulez: un terminal léger avec différentes configurations de fenêtres

Terminix donne un nouveau sens au mot "pavage" . En divisant la fenêtre de l'application en plusieurs volets, vous pouvez créer des dizaines de dispositions à des fins différentes, les enregistrer et les charger si nécessaire. Pour basculer entre les volets, cliquez dessus dans la barre latérale ou utilisez les raccourcis clavier.

Terminix peut éventuellement être exécuté en tant que terminal à menu déroulant. Configurez-le dans la boîte de dialogue Préférences> Quake. Il existe également la possibilité d'activer les notifications de bureau pour les processus terminés.

La commutation de profil automatique est peut-être la fonctionnalité la plus pratique. En fonction des paramètres de votre profil d’utilisateur, il modifiera le comportement et l’apparence de Terminix lorsqu’il détectera des modifications dans le nom d’utilisateur, le nom d’hôte ou le répertoire actuel. Gardez toutefois à l'esprit que Terminix ne dispose pour l'instant que d'une version 64 bits.

Site Internet

Les meilleurs émulateurs de terminaux pour Linux!

Bien que la liste soit déjà longue, il existe encore plus d'émulateurs de terminaux pour Linux. Certains s'en tiennent aux bases et adoptent une approche traditionnelle. D'autres, comme le projet Cyborg Terminal (abandonné), optent pour quelque chose de complètement différent et d'inattendu.

Comme toujours, vous avez le choix, choisissez donc un terminal adapté à votre niveau d'expérience. Avec autant d'émulateurs de terminaux qui s'efforcent d'être plus conviviaux et plus faciles à personnaliser, même les débutants complets en Linux ne devraient pas avoir de difficulté à choisir - et en utiliser - un.

Que recherchez-vous dans un émulateur de terminal? Lequel préférez-vous? Pouvez-vous recommander d’autres émulateurs de terminal pour Linux? Faites le nous savoir dans les commentaires!

Crédits d'image: Terminal DEC VT100 de Wolfgang Stief via Flickr; Source de l'image sélectionnée.

Top