Terme, Xterm ou Uxterm?

76

Je suis un utilisateur moyen, mais j'utilise parfois encore un terminal pour des tâches simples. Quand je tape "terminal" dans l’unité, cela me propose trois choix - mais quelle est la différence? Je déteste toujours choisir au hasard et penser à ce que j'ai fait.

Justinas Dūdėnas
la source
2
C'est très cool si vous utilisez constamment c.-à-d. Mc (commandant de minuit) et que vous souhaitez utiliser tous les raccourcis existants: D. Certaines touches courtes ne fonctionnent pas sur xterm avec le support de menu GNOME et c’est un avantage dans mc: D. Un bon exemple de ceci pourrait être shourtcut F10 ou un autre. Si vous essayez de l’utiliser dans gnome-terminal standard en mc, cela ne fonctionnera pas, mais fonctionnera très bien avec xterm.

Réponses:

38

Terminal est, dans le logiciel par défaut Ubuntu, le gnome-terminal. XTerm est ... https://en.wikipedia.org/wiki/Xterm . UXTerm est XTerm prenant en charge les caractères Unicode. La principale différence entre XTerm et Terminal réside dans le fait que le terminal gnome possède davantage de fonctionnalités, alors que XTerm est minimaliste (bien qu'il comporte des fonctionnalités qui ne sont pas dans gnome-terminal, mais elles sont plus avancées).

Yure16
la source
13
Unicode est un gros problème.
Justinas Dūdėnas
6
Autant que je sache à la fois dans Xterm et UXterm, les caractères Unicode tels que ceux de son cat ~/Desktop/examples.desktopapparence sont absolument identiques, avec ou sans les polices TrueType sélectionnées via Ctrl + clic droit. En quoi ces deux émulateurs de terminaux sont-ils différents?
Dan Dascalescu
16

Si vous utilisez Ubuntu, vous devriez également l'avoir gnome-terminalinstallé. Pour Kubuntu, le terminal par défaut est konsole, et pour Lubuntu, c'est lxterminal.

Les trois sont de bons choix.

Pour être autant que possible indépendant de l'environnement de bureau, je choisirais lxterminal.

xtermet uxtermsont bonnes mais utilisent des polices très laides et posent quelques problèmes en ce qui concerne les frappes au clavier (voir Comment configurer des touches de raccourci pour un xterm? ).

enzotib
la source
1
Vous re kidding, they cann’ajoutez pas plusieurs versions de logiciel à cause de polices différentes. Bugger les gens, parce que cela a du sens pour 1% des utilisateurs et coûte si peu d’espace disque? Il doit y avoir de graves différences.
Justinas Dūdėnas
@ JustinasDūdėnas: Je ne dis pas qu'elles sont identiques du point de vue fonctionnel, et je ne dis pas qu'elles ne diffèrent que par les polices de caractères (ce qui est un peu configurable, soit dit en passant), mais deux logiciels ne doivent pas nécessairement en avoir " "différences sérieuses" à inclure dans les référentiels. Le choix est laissé aux préférences de l'utilisateur.
enzotib
2
xterm ne dépend pas d'autres logiciels, qui peuvent être utiles si vous désinstallez accidentellement quelque chose.
daithib8
6
Vous pouvez utiliser les polices TrueType (et l'anti-aliasing) pour xterm avec un clic droit (maintenez enfoncées), sélectionnez "polices TrueType"
Janus Troelsen.
3
Mon point est que le fait d'inclure un logiciel presque identique oblige les utilisateurs à choisir ce dont ils n'ont pas besoin. Vous pouvez le comparer à la surdocumentation ou ajouter un deuxième bouton d'arrêt.
Justinas Dūdėnas
8

La valeur par défaut est "terminal", qui est gnome-terminal.

Vous pouvez aussi en appeler un avec un raccourci clavier ctrl-alt-T

Adrian
la source
4

Gnome-terminal est généralement plus une ressource que xterm et rxvt. De plus, la taille d'installation de gnome-terminal est généralement environ dix fois supérieure à celle de xterm.

Par défaut, urxvt utilise une fonctionnalité appelée défilement rapide. Ainsi, l'émulateur de terminal ne met pas toujours à jour la fenêtre lorsque le contenu change. Si un programme transmet une quantité importante de données à l'émulateur de terminal, un défilement rapide peut entraîner une amélioration notable des performances. Xterm a cette option désactivée par défaut, mais vous pouvez l'activer en mettant XTerm*fastScroll: Truevotre .Xresourcesfichier. Gnome-terminal ne semble pas avoir cette fonctionnalité.

Gnome-terminal a des profils qui vous permettent de définir et de basculer rapidement entre les configurations.


la source
Pour gnome-terminal, VSZ (taille virtuelle) est environ 5 à 8 fois plus grande et RSS (taille de l'ensemble résident) est environ 4 à 5 fois plus grande que pour xterm. Mais c'est pour gnome-terminal-server, ce qui permet d'ouvrir autant de fenêtres que vous le souhaitez. Si vous ouvrez autant de fenêtres xterm, les besoins en mémoire seront similaires.
Olaf Dietsche
1

Pour un utilisateur moyen, xtermet uxtermsont plutôt inutiles.

Je compte personnellement sur gnome-terminalmême pour une utilisation avancée. Je supprime simplement les deux autres, afin que je ne sois pas dérangé par leur affichage dans la recherche de mes applications.

Adame Doe
la source
6
Comment exactement xterm et uxterm sont-ils inutiles? Je suis bien plus pressé F10 dans xterm que Esc, 0 dans gnome-terminal, et avec les polices true-type, xterm est génial.
Dan Dascalescu
3
@DanDascalescu On peut simplement taper [Alt] [0] et on fait la même chose. En outre, la gnome-terminalpolice de caractères est spectaculaire et vous n'avez pas à le faire xterm -fa font -fs 10avant d'avoir appuyé sur [Alt] [F2]. Je suppose que vous pourriez configurer gnome-terminal pour ouvrir xterm comme ça et sortir. Une autre chute de xterm est sa légèreté. C'est archaïque; c'est comme vim vs gedit. Sauf si vous n'avez pas d'ordinateur moderne, n'utilisez pas xterm. Vous ne pouvez pas zoomer; vous n'avez pas de menu; vous ne pouvez pas copier et coller (le plus ennuyeux)! Fondamentalement, utilisez xterm si vous devez utiliser ed pour éditer sans trop utiliser le processeur.
dylnmc