DomTerm - Emulatur terminali u Console għal Linux
DomTerm huwa emulatur terminali modern b'xejn b'ħafna karatteristiċi b'sors miftuħ u multiplexer tal-iskrin (bħal skrin GNU), li huwa bbażat fuq teknoloġiji tal-web u console b'test sinjuri miktub l-aktar f'JavaScript.
Juża libwebsockets bħala backend u byte-protocol biex jikkomunika mal-back-end, dan jimplika li inti tista 'titlobha f'browser billi tuża web sockets; daħħalha f'applikazzjoni ta' parti terza; jew sempliċiment ħaddem bħala programm emulatur terminali ġeneriku.
- Huwa kompatibbli ma' xterm u jappoġġa diversi sub-kmandi.
- Tiġi ma' applikazzjonijiet multipli li jinkludu: emulatur tat-terminal kompatibbli ma' xterm, console tal-kmand, tieqa taċ-chat/talk u read-eval-print-loop għal lingwa ta' scripting interattiva.
- Jappoġġja multiplexing u sessjonijiet.
- Il-back-end tiegħu jippermetti l-istampar ta' stampi, grafika kif ukoll test għani.
- Jappoġġja l-kontroll tal-preferenzi tal-utent permezz ta' fajl CSS.
- Jappoġġja shortcuts tat-tastiera b'line-wrapping intelliġenti.<./li>
- B'għażla tippermetti għall-editjar tad-dħul u l-moviment tal-cursor bl-użu tal-maws.
- Jappoġġja l-preservazzjoni ta' karattri TAB b'paġnar awtomatiku.
- Appoġġ tabs u panewijiet draggable.
- Dawwar URLs u indirizzi tal-posta awtomatikament fl-output f'links u ħafna aktar.
- Pakkett sperimentali atom-domterm għall-editur Atom.
Kif Tinstalla DomTerm Terminal Emulator fil-Linux
M'hemm l-ebda pakkett DomTerm mibni minn qabel disponibbli, għalhekk għandek bżonn tinstallah mis-sors, iżda qabel tniżżel il-kodiċi tas-sors u tikkumpilah. L-ewwel trid tinstalla d-dipendenzi li ġejjin fuq id-distribuzzjonijiet Linux rispettivi tiegħek billi tuża l-maniġer tal-pakketti kif muri.
$ 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 jeħtieġ ukoll libwebsockets verżjoni 2.2 jew aktar tard. Għalhekk, għandek bżonn tibni u tinstalla l-aħħar verżjoni mis-sors kif muri.
$ 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
Imbagħad ikklona r-repożitorju tas-sors DomTerm, ibni u installah billi tuża l-kmandi li ġejjin.
$ 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
Ladarba tkun installat b'suċċess DomTerm fuq id-distribuzzjoni tal-Linux tiegħek, tista 'tfittex għaliha mill-menu tas-sistema tiegħek jew tmexxi l-kmand li ġej biex tniedi.
$ domterm
DomTerm Homepage: https://domterm.org/
Dak kollox! DomTerm huwa emulatur tat-terminal sħiħ u console b'test għani, jiġi wkoll ma 'diversi applikazzjonijiet utli oħra. Aqsam il-ħsibijiet tiegħek dwarha permezz tal-formola ta' feedback hawn taħt.