DomTerm: una consola y un emulador de terminal para Linux

DomTerm: una consola y un emulador de terminal para Linux

DomTerm. es un multiplexor de pantalla y emulador de terminal moderno y rico en funciones, gratuito y de código abierto (como tmux o pantalla GNU), que se basa en tecnologías web y una consola de texto enriquecido escrita principalmente en JavaScript.

Utiliza libwebsockets. como backend y un protocolo de bytes para comunicarse con el back-end, esto implica que puedes invocarlo en un navegador usando sockets web; incrustarlo en una aplicación de terceros; o simplemente ejecútelo como un programa emulador de terminal genérico.

Emulador de terminal DomTerm para Linux  Emulador de terminal DomTerm para Linux Emulador de terminal DomTerm para Linux Características de DomTerm:

  • Es compatible con xterm y admite múltiples subcomandos.
  • Viene con múltiples aplicaciones que incluyen: un emulador de terminal compatible con xterm, consola de comandos, ventana de charla/conversación y un ciclo de lectura-evaluación-impresión para un lenguaje de scripting interactivo.
  • Admite multiplexación y sesiones.
  • Su back-end permite imprimir imágenes, gráficos y texto enriquecido.
  • Admite el control de las preferencias del usuario a través de un archivo CSS .
  • Admite atajos de teclado con ajuste de línea inteligente. <./li>
  • Opcionalmente, permite la edición de entrada y el movimiento del cursor con el mouse.
  • Admite la conservación de caracteres TAB con paginación automática.
  • Admite pestañas y paneles que se pueden arrastrar.
  • Convierta automáticamente las URL y las direcciones de correo en la salida en enlaces y mucho más.
  • Un método experimental paquete atom-domterm para el editor Atom.

Cómo instalar el emulador de terminal DomTerm en Linux

No hay paquetes de DomTerm preconstruidos disponibles, por lo tanto, debe instalarlo desde la fuente, pero antes de descargar el código fuente y compilarlo. Primero debe instalar las siguientes dependencias en sus respectivas distribuciones de Linux usando el administrador de paquetes como se muestra.

En Debian/Ubuntu $ sudo apt-get update $ sudo apt-get install git gcc make cmake automake libjson-c-dev pkg-config asciidoctor libmagic-dev zlib1g-dev qt5-qmake qt5-default libqt5webengine5 libqt5webchannel5-dev qtwebengine5-dev On RHEL/CentOS $ sudo yum update $ sudo yum install gcc make automake autoconf texinfo patch libwebsockets libvel-jwebsockets-de devel openssl-devel file-devel libcap-devel asciidoctor En Fedora $ sudo dnf update $ sudo dnf install gcc make automake autoconf parche texinfo libwebsockets libwebsockets-devel json-c json-c-devel openssl-devel file-devel libcap-devel asciidoctor

DomTerm. también requiere libwebsockets. versión 2.2 o posterior. Por lo tanto, necesita compilar e instalar la última versión desde la fuente como se muestra.

$ cd ~/Descargas $ git clone https://github.com/warmcat/libwebsockets $ cd libwebsockets $ mkdir build $ cd build $ cmake-DLWS_WITH_SSL = 0-DLWS_WITH_ZIP_FOPS = 1. . $ make

A continuación, clone el repositorio de fuentes de DomTerm, compílelo e instálelo usando los siguientes comandos.

$ cd ~/Downloads/$ git clone https://github.com/PerBothner/DomTerm $ cd DomTerm $ autoreconf $ ./configure–with-qtwebengine–with-libwebsockets = $ HOME/Downloads/libwebsockets/build $ make $ sudo make install freestar.config.enabled_slots.push (LocationName: “tecmint_incontent”, slotId: “tecmint_incontent” );

Una vez que haya instalado DomTerm. en su distribución de Linux, puede buscarlo desde el menú de su sistema o ejecutar el siguiente comando para iniciarlo.

$ domterm

Página de inicio de DomTerm. https://domterm.org/

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