Emuladores de terminal para Linux

Emuladores de terminal para Linux

La mayoría de las tareas en los sistemas operativos Linux son realizadas por los usuarios a través de una aplicación «Terminal».. Cuando se instala un shell gráfico, el usuario recibe automáticamente un emulador de línea de comandos propio, que suele cumplir todos los requisitos. Sin embargo, algunos usuarios prefieren otras herramientas y quieren integrarlas en su entorno actual. En este caso, puedes encontrar la mejor opción entre decenas de soluciones gratuitas instalando tu consola favorita en tu ordenador. En este artículo nos gustaría tocar este tema describiendo los emuladores de terminal más populares y convenientes.

Tabla de Contenidos

Terminal GNOME

El shell gráfico de GNOME es el entorno más popular en varias distribuciones de Linux, en consecuencia, la Terminal de GNOME también es utilizada por un gran número de usuarios, ya que se instala allí por defecto. Sin embargo, aquellos que deseen obtener este emulador pueden descargarlo desde el repositorio oficial con un mínimo esfuerzo. La apariencia de la Terminal de GNOME se ajusta a todos los estándares habituales de la línea de comandos. En la parte superior hay una barra de menú que permite abrir un archivo, acceder a la configuración o utilizar la función de búsqueda de líneas. También hay muchas opciones de diseño para personalizar el aspecto de esta consola. Puedes cambiar las fuentes, incluyendo el color y el tamaño, el color base y el resaltado de sintaxis.

La configuración de la apariencia es una característica importante, pero no la única, de la Terminal de GNOME. Destacan la traducción automática del texto, que varía en función del tamaño de la ventana que elijas, y la posibilidad de personalizar los perfiles para diferentes tareas. Si desea poder hacer clic en los enlaces introducidos o mostrados en la consola, esta función también está disponible y abre el navegador por defecto. Como puede ver, la Terminal de GNOME es una solución ideal para la mayoría de los usuarios con todas las opciones útiles. A continuación puede ver un ejemplo del comando para instalar esta aplicación.

sudo apt-get install gnome-terminal

Yakuake

Ahora vamos a hablar de Yakuake. Si utilizas el shell gráfico KDE, este emulador de terminal ya está incorporado en el sistema operativo por defecto. La peculiaridad de esta solución es que es desplegable y se puede llamar desde cualquier ventana pulsando una tecla especial de acceso directo. Debe hacer clic en F12para que la ventana aparezca o se oculte. Yakuake ya está cargado en la RAM, por lo que se ejecuta mucho más rápido que sus homólogos. Si te interesa abrir reproductores de terminal a través de la consola, por ejemplo, o ejecutar a menudo pequeños comandos que requieren que inicies inmediatamente una línea de entrada en cualquier ventana, deberías considerar definitivamente Yakuake.

Hablemos también de la personalización de Yakuake. Al desmontar la Terminal de GNOME, ya mencionamos que hay algunas opciones en la ventana de configuración que permiten establecer las fuentes o el color óptimos. La configuración se hace de la misma manera, pero también subimos la transparencia de la ventana moviendo el deslizador. Puedes instalar fácilmente Yakuake en cualquier distribución. Para los sistemas operativos basados en Debian, esto se hace con un solo comando sudo apt-get install yakuake. En el caso de CentOS y distribuciones similares, habrá que realizar sucesivamente los siguientes pasos:

sudo yum install epel-release
sudo yum install snapd
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap
sudo snap install yakuake --candidate

Guake

Guake es otro emulador de terminal desplegable, que es adecuado cuando se interactúa con la interfaz gráfica de usuario de GNOME. Para Guake se utilizó la biblioteca GTK de código abierto, y el código se escribió desde cero, por lo que el parecido con Yakuake es sólo una coincidencia, basada en el aspecto de la consola en Quake. Llamar y ocultar Guake también se hace pulsando una tecla de acceso directo personalizable, lo que significa que puedes preasignar una combinación adecuada que será la responsable de la acción. Esta consola es adecuada para abrir varias pantallas y ventanas, tiene una interfaz ergonómica y una configuración flexible de la apariencia, por lo que todos los amantes de los emuladores de terminal emergentes deberían prestar atención a Guake.

Utilice los siguientes comandos para instalar este componente en su sistema operativo.

  • Debian: sudo apt-get install guake -y;
  • CentOS: yum -y install guake.

Konsole

Konsole es uno de los terminales más avanzados que se conocen, y forma parte del entorno gráfico KDE. Se distribuye gratuitamente y, por tanto, tiene un código abierto. Konsole se basa en un proyecto poco conocido llamado KVT, que ya casi no se utiliza. Debemos señalar que el número de parámetros personalizables es tan bueno como los que hemos considerado anteriormente y tiene las opciones más similares, responsables de los cambios de diseño, por lo que no nos detendremos en eso.

Anotemos las principales características de Konsole. La primera es el soporte de pestañas, lo que significa que no tienes que ejecutar varias ventanas diferentes para introducir comandos al mismo tiempo. Además, puede dividir la ventana de la consola en dos partes para que se muestren al mismo tiempo. Un ejemplo de esto se muestra en la captura de pantalla anterior. Al trabajar en Konsole, recibirá notificaciones sobre la actividad, podrá enviar alertas a los procesos y crear marcadores.

  • Debian: sudo apt-get install -y konsole;
  • CentOS: yum install konsole.

LilyTerm

LilyTerm es una herramienta poco conocida, pero digna de mención porque su desarrollador sigue sacando nuevas versiones y tratando de hacer de su producto una solución versátil y moderna que pueda competir con los ya populares emuladores de terminal. LilyTerm consume la mínima cantidad de recursos del ordenador, a la vez que ofrece la posibilidad de trabajar en muchas pestañas simultáneamente. Sin embargo, cabe mencionar la disponibilidad del modo «Aplicación de instancia única». Si lo activas, cada nueva pestaña cambiará automáticamente a una ventana separada, y esto ocurrirá cada vez que crees un nuevo terminal. Al hablar de pestañas y ventanas, vale la pena mencionar los ajustes de apariencia: están implementados de tal manera que pueden aplicarse a cada pestaña por separado, creando un aspecto único, si se establecen los parámetros adecuados.

Entre otras características de LilyTerm, cabe destacar aspectos como:

  • La posibilidad de cambiar rápidamente el entorno de codificación para la pestaña actual o la nueva (UTF-8 por defecto);
  • Compatibilidad con hipervínculos;
  • Modo de pantalla completa;
  • El texto de la consola se atenuará cuando se activen otras ventanas;
  • Hay disponibles ajustes de teclas de acceso rápido para cuentas de usuario individuales;
  • Compatibilidad avanzada con UTF-8;
  • Soporte gtk-alternative-button-order;
  • VTE_CJK_WIDTH se fija en «estrecho».

Los desarrolladores recomiendan instalar LilyTerm en distribuciones basadas en Debian, pero no hay restricciones para otras construcciones o shells gráficos. Sin embargo, es importante saber que este emulador de terminal tiene varias compilaciones diferentes que son compatibles con ciertas versiones del sistema operativo. A continuación se muestra una lista de las líneas necesarias que deben añadirse para cada versión poco común /etc/apt/sources.list antes de iniciar la instalación.

  • Debian Squeeze:

    deb https://debian.luna.com.tw/squeeze ./
    deb-src https://debian.luna.com.tw/squeeze ./

  • Debian Wheezy/Sid o Linux Mint LMDE:

    deb https://debian.luna.com.tw/wheezy ./
    deb-src https://debian.luna.com.tw/wheezy ./

  • Ubuntu Lucid Lynx (10.04):

    deb https://debian.luna.com.tw/lucid ./
    deb-src https://debian.luna.com.tw/lucid ./

  • Ubuntu Natty Narwhal (11.04):

    deb https://debian.luna.com.tw/natty ./
    deb-src https://debian.luna.com.tw/natty ./

  • Ubuntu Oneiric Ocelot (11.10):

    deb https://debian.luna.com.tw/oneiric ./
    deb-src https://debian.luna.com.tw/oneiric ./

  • Ubuntu Precise Pangolin (12.04 LTS):

    deb https://debian.luna.com.tw/precise ./
    deb-src https://debian.luna.com.tw/precise ./

  • Ubuntu Quantal Quetzal (12.10) o Linux Mint:

    deb https://debian.luna.com.tw/quantal ./
    deb-src https://debian.luna.com.tw/quantal ./

Una vez realizados los cambios con éxito, ejecute apt-get update para instalar todas las actualizaciones y ejecutar el comando apt-get install lilytermpara instalar la consola en cuestión.

Terminal Xfce

Xfce Terminal es un emulador de terminal bastante estándar, que atraerá a los usuarios novatos que den sus primeros pasos en el dominio de las distribuciones de Linux. Su principal característica es la capacidad de instalarse como una consola desplegable, que cada vez es más popular entre los usuarios avanzados y los menos experimentados. El Terminal Xfce tiene todas las características básicas de las que ya hemos hablado muchas veces, pero también admite el cambio dinámico del tamaño de la pantalla, la configuración de la transparencia y la posibilidad de arrastrar un archivo directamente a la consola en lugar de introducir la ruta completa del mismo.

Muchos de los ajustes incorporados pueden editarse a través de menús gráficos, pero el control total sigue haciéndose escribiendo comandos. Si necesita leer la documentación oficial para la gestión de cada opción, inicie la consola después de instalar el terminal y entre allí xfce4-terminal --helppara obtener toda la información que necesita. Xfce Terminal también permite gestionar variables de entorno, como por ejemplo ${XDG_CONFIG_HOME} especifica el directorio base para guardar los archivos de configuración, y ${XDG_DATA_HOME} – es la ubicación por defecto de los objetos de las cuentas individuales. A continuación se muestran los comandos que le permitirán instalar la herramienta en cuestión en su distribución.

  • Debian: sudo apt-get install xfce4-terminal;
  • Fedora (CentOS): u -c 'yum groupinstall xfce'.

QTerminal

El siguiente emulador de terminal llamado QTerminal es conocido por muchos usuarios avanzados de Linux. También tiene la capacidad de personalizar la ventana desplegable de la que hemos hablado muchas veces. La principal característica de esta solución es la total personalización. Puedes cambiar completamente la apariencia y establecer teclas de acceso rápido, configurándolas para que realicen determinadas acciones. Si quieres abrir varias sesiones de consola en una sola ventana, QTerminal te permite hacerlo con unos pocos clics. Cuando se utiliza el shell gráfico LXQt este programa se instala por defecto, pero en otros entornos tendrás que añadirlo tú mismo.

Una característica importante es también el soporte para pestañas, que muchos terminales estándar no tienen. Permite lanzar varias acciones a la vez y cambiar rápidamente entre ellas. No se tarda más de dos segundos en iniciar QTerminal, y el procesamiento de la información en él es muy rápido, pero el consumo de recursos del sistema es mínimo. Podemos recomendar la instalación de QTerminal para aquellos usuarios que necesitan la máxima flexibilidad en la apariencia y funcionalidad del emulador de terminal, incluyendo los detalles más pequeños y sin importancia.

  • Debian:

    sudo add-apt-repository ppa:lubuntu-dev/lubuntu-daily
    sudo apt-get update
    sudo apt-get install qterminal
    qterminal

  • CentOS:

    http://download-ib01.fedoraproject.org/pub/epel/7/x86_64/
    rpm -Uvh epel-release*rpm
    yum install qterminal-common

Tilda

Por último en nuestro artículo de hoy, vamos a echar un vistazo a uno de los más bellos emuladores de terminal llamado Tilda. Es especialmente popular entre los propietarios de la edición estándar de Linux Mint, porque encaja lo mejor posible con el aspecto general del sistema operativo. Está basado en GTK y es una solución multifuncional con muchas opciones diferentes, típicas de este tipo de software. La propia ventana del terminal aparece en la parte superior central al iniciarse, lo que agrada a algunos usuarios y molesta a otros. Pero, además, se puede trasladar a cualquier zona conveniente, por lo que esto no es una desventaja. En cuanto a la apertura de Tilda, también hay que tener en cuenta la configuración de las combinaciones para el lanzamiento rápido. Estos pueden ser sólo una llave.

Si utiliza una de las interfaces gráficas de usuario más populares de la distribución, tras la instalación observará que el icono de Tilda se ha añadido al gestor de aplicaciones, por lo que puede moverse al escritorio o colocarse en los favoritos para un inicio rápido. Para terminar, nos gustaría señalar que muchos parámetros importantes no se configuran en Tilda inmediatamente después de la instalación, por lo que tendrá que hacerlo usted mismo, consultando la información que se ofrece en la documentación oficial.

  • Debian (Ubuntu / Mint): sudo apt install tilda;
  • Manjaro: sudo pacman -S tilda;
  • SUSE / openSUSE: sudo zypper in tilda;
  • Fedora: yum install tilda.

En este artículo, se han presentado los emuladores de terminal más populares para Linux, y se han dado los comandos para instalarlos. Ahora sólo queda estudiar en detalle todas las características de los programas para elegir uno de ellos para su uso permanente.

Nos alegramos de que hayamos podido ayudarle con su problema.

Describa lo que no le ha funcionado.
Nuestros especialistas tratarán de responder con la mayor rapidez posible.

¿Le ha ayudado este artículo?