DomTerm - flugstöðvarkeppinautur og leikjatölva fyrir Linux


DomTerm er ókeypis opinn uppspretta eiginleikaríkur, nútímalegur flugstöðvarhermi og skjámargfaldari (eins og GNU skjár), sem er byggður á veftækni og auðkenndu textaborði sem er að mestu skrifuð í JavaScript.

Það notar libwebsockets sem bakenda og bæti-samskiptareglur til að hafa samskipti við bakendann, þetta gefur til kynna að þú getur kallað það í vafra með því að nota vefinnstungur; fella það inn í forrit frá þriðja aðila; eða einfaldlega keyrðu það sem almennt flugstöðvarhermiforrit.

  • Það er xterm-samhæft og styður margar undirskipanir.
  • Það kemur með mörgum forritum sem innihalda: xterm-samhæfan flugstöðvahermi, stjórnborð, spjall-/talglugga og read-eval-print-loop fyrir gagnvirkt forskriftarmál.
  • Styður margföldun og lotur.
  • Bakhlið þess gerir kleift að prenta myndir, grafík sem og ríkan texta.
  • Styður stjórn á kjörstillingum notenda í gegnum CSS skrá.
  • Styður flýtilykla með snjallri línuvefningu.<./li>
  • Leyfir valfrjálst innsláttarbreytingum og hreyfingu bendilsins með mús.
  • Styður varðveislu TAB-stafa með sjálfvirkri síðuskipun.
  • Styðjið flipa og glugga sem hægt er að draga.
  • Breyttu vefslóðum og netföngum sjálfkrafa í úttak í tengla og margt fleira.
  • Tilraunapakki atom-domterm fyrir Atom ritstjórann.

Hvernig á að setja upp DomTerm Terminal Emulator í Linux

Það eru engir forsmíðaðir DomTerm pakkar í boði, þess vegna þarftu að setja það upp frá uppruna, en áður en þú hleður niður frumkóðanum og settir hann saman. Fyrst þarftu að setja upp eftirfarandi ósjálfstæði á viðkomandi Linux dreifingum þínum með því að nota pakkastjórann eins og sýnt er.

$ 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
$ 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
$ 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 krefst einnig libwebsockets útgáfu 2.2 eða nýrri. Þess vegna þarftu að smíða og setja upp nýjustu útgáfuna frá uppruna eins og sýnt er.

$ 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

Næst klónaðu DomTerm upprunageymsluna, byggðu og settu upp með eftirfarandi skipunum.

$ 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

Þegar þú hefur sett upp DomTerm á Linux dreifingu þína geturðu leitað að því í kerfisvalmyndinni þinni eða keyrt eftirfarandi skipun til að ræsa hana.

$ domterm

Heimasíða DomTerm: https://domterm.org/

Það er allt og sumt! DomTerm er flugstöðvarhermi með fullri lögun og auðveldur texta leikjatölva, það kemur líka með nokkrum öðrum gagnlegum forritum. Deildu hugsunum þínum um það í gegnum athugasemdareyðublaðið hér að neðan.