DomTerm - pääteemulaattori ja konsoli Linuxille
DomTerm on ilmainen avoimen lähdekoodin monipuolinen, moderni pääteemulaattori ja näytön multiplekseri (kuten tmux- tai GNU-näyttö), joka perustuu verkkoteknologioihin ja rich-text-konsoliin, joka on kirjoitettu enimmäkseen JavaScriptillä.
Se käyttää libwebsocketsia taustajärjestelmänä ja tavuprotokollana kommunikoidakseen taustan kanssa, mikä tarkoittaa, että voit kutsua sen selaimessa verkkopistokkeiden avulla. upota se kolmannen osapuolen sovellukseen; tai yksinkertaisesti suorita se yleisenä pääteemulaattoriohjelmana.
DomTermin ominaisuudet:
- Se on xterm-yhteensopiva ja tukee useita alikomentoja.
- Sen mukana tulee useita sovelluksia, jotka sisältävät: xterm-yhteensopivan pääteemulaattorin, komentokonsolin, chat/talk-ikkunan ja read-eval-print-silmukan interaktiivista komentosarjakieltä varten.
- Tukee multipleksointia ja istuntoja.
- Sen taustaosa mahdollistaa kuvien, grafiikan sekä runsaan tekstin tulostamisen.
- Tukee käyttäjän asetusten hallintaa CSS-tiedoston kautta.
- Tukee pikanäppäimiä älykkäällä rivien rivityksellä.<./li>
- Vaihtoehtoisesti mahdollistaa syötteiden muokkaamisen ja kursorin siirtämisen hiirellä.
- Tukee TAB-merkkien säilyttämistä automaattisella sivutuksella.
- Tukee vedettäviä välilehtiä ja ruutuja.
- Muuta ulostulossa olevat URL-osoitteet ja sähköpostiosoitteet automaattisesti linkeiksi ja moneksi muuksi.
- Kokeellinen paketti atom-domterm Atom-editorille.
Kuinka asentaa DomTerm Terminal Emulator Linuxiin
Valmiiksi rakennettuja DomTerm-paketteja ei ole saatavilla, joten sinun on asennettava se lähdekoodista, mutta ennen lähdekoodin lataamista ja kääntämistä. Ensin sinun on asennettava seuraavat riippuvuudet vastaaviin Linux-jakeluihin käyttämällä paketinhallintaa kuvan mukaisesti.
Debianissa/Ubuntussa
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
RHEL/CentOS:ssä
sudo yum update
sudo yum install gcc make automake autoconf texinfo patch libwebsockets libwebsockets-devel json-c json-c-devel openssl-devel file-devel libcap-devel asciidoctor
Fedorassa
sudo dnf update
sudo dnf install gcc make automake autoconf texinfo patch libwebsockets libwebsockets-devel json-c json-c-devel openssl-devel file-devel libcap-devel asciidoctor
DomTerm vaatii myös libwebsocketsin version 2.2 tai uudemman. Siksi sinun on rakennettava ja asennettava uusin versio lähdekoodista kuvan mukaisesti.
cd ~/Downloads
git clone https://github.com/warmcat/libwebsockets
cd libwebsockets
mkdir build
cd build
cmake -DLWS_WITH_SSL=0 -DLWS_WITH_ZIP_FOPS=1 . .
make
Seuraavaksi kloonaa DomTerm-lähdevarasto, rakenna ja asenna se seuraavilla komennoilla.
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
Kun olet asentanut DomTermin Linux-jakeluusi, voit etsiä sitä järjestelmävalikosta tai käynnistää sen seuraavan komennon avulla.
domterm
DomTerm-kotisivu: https://domterm.org/
Siinä kaikki! DomTerm on monipuolinen pääteemulaattori ja rich-text-konsoli, ja sen mukana tulee myös useita muita hyödyllisiä sovelluksia. Jaa ajatuksesi aiheesta alla olevan palautelomakkeen kautta.