DomTerm - Un emulador terminal y consola para Linux

DomTerm - Un emulador terminal y consola para Linux

Término es un emulador de terminal moderno y rico en código abierto gratuito y multiplexor de pantalla (como TMUX o pantalla GNU), que se basa en tecnologías web y una consola de texto rico escrito principalmente en JavaScript.

Usa libwebsockets Como backend y un protocolo de byte para comunicarse con el back-end, esto implica que puede invocarlo en un navegador utilizando enchufes web; incrustarlo en una aplicación de terceros; o simplemente ejecutarlo como un programa de emulador de terminal genérico.

Emulador de terminal Domterm para Linux

Características domésticas:

  • Es compatible con xterm y admite múltiples subcomcomandos.
  • Viene con múltiples aplicaciones que incluyen un emulador terminal compatible con xterm, consola de comandos, ventana de chat/charla y un bucle de lectura-EVAL para un lenguaje de secuencias de comandos interactivo.
  • Admite la multiplexación y las sesiones.
  • Su back-end permite imprimir imágenes, gráficos y texto rico.
  • Admite el control de las preferencias del usuario a través de un archivo CSS.
  • Admite atajos de teclado con envoltura de línea inteligente.
  • Opcionalmente permite la edición de entrada y el movimiento del cursor usando mouse.
  • Admite la preservación de caracteres de TAB con paginación automática.
  • Admite pestañas y paneles arrastrables.
  • Convertir automáticamente las URL y las direcciones de correo en la salida en enlaces y mucho más.
  • Un paquete experimental Atom-Domterter para el editor Atom.

Cómo instalar el emulador Terminal Domter en Linux

No hay paquetes dommentos previos a la construcción disponibles, por lo tanto, debe instalarlo desde la fuente, sino antes de descargar el código fuente y compilarlo. Primero debe instalar las siguientes dependencias en sus respectivas distribuciones de Linux utilizando el administrador de paquetes como se muestra.

En Debian/Ubuntu

$ sudo apt-get actualización $ sudo apt-get install git gcc hacer cmake automake libjson-c-dev pkg-config asciidoctor libmagic-dev zlib1g-dev Qt5-QMake Qt5-Default 

En rhel/centos

$ sudo yum actualización $ sudo yum instalación gcc make automake autoconf texinfo parche libwebsockets libwebsockets-devel json-c json-c-devel openssl-devel-devel-devel libcap-devel asciidoctor 

En Fedora

$ sudo dnf actualización $ sudo dnf instalación gcc make automake autoconf texinfo parche libsockets libwebsockets-devel json-c json-c-devel openssl-devel-devel libcap-devel asciidoctor 

Término también requiere libwebsockets versión 2.2 o posterior. Por lo tanto, debe construir e instalar la última versión desde la fuente como se muestra.

$ cd ~/descargas $ git clone https: // github.com/Warmcat/libwebsockets $ CD libwebSockets $ mkdir construye $ cd construir $ cmake -dlws_with_ssl = 0 -dlws_with_zip_fops = 1 ... $ make 

Siguiente clon El repositorio de origen dommento, cree e instale utilizando los siguientes comandos.

$ cd ~/downloads/$ git clone https: // github.com/perbothner/domter $ cd domter $ autoreconf $ ./Configurar-with-qtwebengine-with-libwebsockets = $ home/downloads/libwebsockets/build $ make $ sudo make install 

Una vez que haya instalado con éxito Término En su distribución de Linux, puede buscarlo en el menú de su sistema o ejecutar el siguiente comando para iniciarlo.

$ Domter 

Página de inicio de Domter: https: // domter.org/

Eso es todo! Término es un emulador terminal con todas las funciones y una consola de texto rico, también viene con varias otras aplicaciones útiles. Comparta sus pensamientos al respecto a través del formulario de comentarios a continuación.