DomTerm - ເຄື່ອງຈັກ Emulator ແລະ Console ສຳ ລັບ Linux


DomTerm ແມ່ນໂປແກຼມເປີດທີ່ບໍ່ເສຍຄ່າ, ມີໂປແກຼມທີ່ໃຊ້ໃນການໃຊ້ງານແບບອັດຕະໂນມັດ, ໂປແກຼມຄວບຄຸມສະຖານີທີ່ທັນສະ ໄໝ ແລະ ໜ້າ ຈໍຂະ ໜາດ ໃຫຍ່ (ຄ້າຍຄືກັບ ໜ້າ ຈໍ GNU), ເຊິ່ງອີງໃສ່ເຕັກໂນໂລຢີຕ່າງໆຂອງເວັບໄຊທ໌ແລະເຄື່ອງປ້ອນຂໍ້ມູນທີ່ອຸດົມສົມບູນທີ່ຂຽນເປັນສ່ວນໃຫຍ່ໃນ JavaScript.

ມັນໃຊ້ libwebsockets ເປັນໂປແກມ backend ແລະ byte-protocol ເພື່ອສື່ສານກັບ back-end, ນີ້ ໝາຍ ຄວາມວ່າທ່ານສາມາດເອີ້ນມັນຢູ່ໃນ browser ໂດຍໃຊ້ web sockets; ຝັງມັນເຂົ້າໃນ ຄຳ ຮ້ອງສະ ໝັກ ຂອງບຸກຄົນທີສາມ; ຫຼືພຽງແຕ່ດໍາເນີນການມັນເປັນໂຄງການ emulator ຢູ່ປາຍຍອດທົ່ວໄປ.

  • ມັນແມ່ນ xterm ທີ່ເຂົ້າກັນໄດ້ແລະຮອງຮັບຫລາຍ ຄຳ ສັ່ງຍ່ອຍ.
  • ມັນມາພ້ອມກັບຫລາຍໂປແກຼມເຊິ່ງປະກອບມີ: xterm ທີ່ເຂົ້າກັນໄດ້ກັບ terminal, ຕົວຄວບຄຸມ ຄຳ ສັ່ງ, ໜ້າ ຕ່າງສົນທະນາ/ສົນທະນາແລະອ່ານ -alal-print-loop ສຳ ລັບພາສາອັກສອນແບບໂຕ້ຕອບ.
  • ສະ ໜັບ ສະ ໜູນ ກອງປະຊຸມຫຼາຍຮູບຫຼາຍແບບແລະການປະຊຸມ.
  • ໜ້າ ຫຼັງຂອງມັນຊ່ວຍໃຫ້ການພິມຮູບພາບ, ກາຟິກແລະຕົວ ໜັງ ສືທີ່ອຸດົມສົມບູນ.
  • ສະ ໜັບ ສະ ໜູນ ຄວບຄຸມຄວາມຕ້ອງການຂອງຜູ້ໃຊ້ຜ່ານເອກະສານ CSS.
  • ສະ ໜັບ ສະ ໜູນ ທາງລັດແປ້ນພິມດ້ວຍການຫໍ່ດ້ວຍສາຍທີ່ສະຫຼາດ. <./ li>
  • ເປັນທາງເລືອກທີ່ອະນຸຍາດໃຫ້ມີການແກ້ໄຂປ້ອນຂໍ້ມູນແລະການເຄື່ອນໄຫວຂອງຕົວກະພິບໂດຍໃຊ້ຫນູ.
  • ສະ ໜັບ ສະ ໜູນ ການອະນຸລັກຕົວອັກສອນ TAB ດ້ວຍການເຮັດ ໜ້າ ອັດຕະໂນມັດ.
  • ສະ ໜັບ ສະ ໜູນ ແຖບແລະແຖບທີ່ສາມາດດຶງໄດ້.
  • ປ່ຽນ URL ແລະທີ່ຢູ່ອີເມວໂດຍອັດຕະໂນມັດໃນຜົນຜະລິດເຂົ້າໃນການເຊື່ອມຕໍ່ແລະອື່ນໆ.
  • ຊຸດທົດລອງ Atom-domterm ສຳ ລັບບັນນາທິການ Atom.

ວິທີຕິດຕັ້ງເຄື່ອງຈັກ DomTerm Terminal ໃນ Linux

ບໍ່ມີແພັກເກດ DomTerm ທີ່ສ້າງມາກ່ອນ, ເພາະສະນັ້ນທ່ານ ຈຳ ເປັນຕ້ອງຕິດຕັ້ງມັນຈາກແຫຼ່ງ, ແຕ່ກ່ອນທີ່ຈະດາວໂຫລດລະຫັດແຫຼ່ງແລະລວບລວມມັນ. ທຳ ອິດທ່ານ ຈຳ ເປັນຕ້ອງຕິດຕັ້ງເພິ່ງພາອາໄສຕໍ່ກັບການແຈກຈ່າຍ Linux ທີ່ກ່ຽວຂ້ອງຂອງທ່ານໂດຍ ນຳ ໃຊ້ຜູ້ຈັດການແພັກເກດດັ່ງທີ່ສະແດງໄວ້.

$ 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 ຍັງຮຽກຮ້ອງໃຫ້ມີ libwebsockets ຮຸ່ນ 2.2 ຫຼືຫຼັງຈາກນັ້ນ. ດັ່ງນັ້ນ, ທ່ານ ຈຳ ເປັນຕ້ອງສ້າງແລະຕິດຕັ້ງເວີຊັ່ນລ້າສຸດຈາກແຫຼ່ງດັ່ງທີ່ສະແດງໄວ້.

$ 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

ຖັດໄປເກັບ ກຳ ຂໍ້ມູນແຫລ່ງທີ່ມາຂອງ DomTerm, ສ້າງແລະຕິດຕັ້ງມັນໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

$ 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

ເມື່ອທ່ານໄດ້ຕິດຕັ້ງ DomTerm ສຳ ເລັດໃນການແຈກຈ່າຍ Linux ຂອງທ່ານ, ທ່ານສາມາດຄົ້ນຫາມັນຈາກເມນູລະບົບຂອງທ່ານຫຼື ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້ເພື່ອເປີດໃຊ້ມັນ.

$ domterm

ໜ້າ ທຳ ອິດຂອງ DomTerm: https://domterm.org/

ຫມົດເທົ່ານີ້! DomTerm ແມ່ນເຄື່ອງຈັກໃນການເຮັດວຽກຢູ່ໃນສະຖານີທີ່ມີຮູບແບບເຕັມຮູບແບບແລະເຄື່ອງບັນຈຸຂໍ້ຄວາມທີ່ອຸດົມສົມບູນ, ມັນຍັງມາພ້ອມກັບໂປແກຼມທີ່ມີປະໂຫຍດອື່ນໆອີກຫລາຍຢ່າງ. ແບ່ງປັນຄວາມຄິດຂອງທ່ານກ່ຽວກັບມັນຜ່ານແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້.