אייביק טערמינאַל: אַ ווייַט שאָל וואָס אויטאָמאַטיש ריקאַנעקץ

ET

אייביק טערמינאַל (עט) עס איז אַ ווייַט שאָל אַז אויטאָמאַטיש ריקאַנעקץ אָן ברייקינג די סעסיע.

ניט ענלעך אַ נאָרמאַל סש סעסיע, די סעסיע איז געמאכט מיט ET וועט פאָרזעצן ראַגאַרדלאַס צי איר האָבן אַן IP ענדערונג אָדער האָבן אַ נעץ אַוטידזש.

אַז מיטל אַז אפילו די IP אַדרעס פון דיין ווייַט באַלעבאָס איז פארענדערט, אייביק טערמינאַל וועט האַלטן איר פארבונדן צו די ווייַט סיסטעם.

אן אנדער נאָוטאַבאַל שטריך פון ET איז אַז מיר קענען לויפן tmux / screen ין אַ ET סעסיע.

עט שטיצט טמוקס קאָנטראָל מאָדע וואָס אַלאַוז איר צו האָבן אַפּערייטינג סיסטעם מעגילע באַרס, טאַבס און פֿענצטער.

דאָס איז וואָס ET שטעלט זיך באַזונדער פון אנדערע ענלעך אַפּפּס ווי Mosh (אַ פאָלקס אָלטערנאַטיוו צו SSH).

כאָטש Mosh אָפפערס די זעלבע פאַנגקשאַנאַליטי ווי ET, אָבער עס קען נישט שטיצן האָווער מאָדע אָדער טמוקס קאָנטראָל מאָדע. סימפּלי שטעלן, ET איז אַ ווייַט וואָקזאַל פֿאַר פאַרנומען און ומגעדולדיק מענטשן.

עס איז וויכטיק צו דערמאָנען אַז עט איז נישט אַ וואָקזאַל עמולאַטאָר, נאָר אַ ווייַט שאָל.

ET איז שטארק ינספּייערד דורך עטלעכע פּראַדזשעקס וואָס קענען זיין דערמאנט:

  • סש: עס איז אַ גרויס ווייַט וואָקזאַל פּראָגראַם, און אַקשלי ET ניצט סש צו ינישאַלייז די קשר. דער גרויס חילוק צווישן ET און ssh איז אַז אַן ET סעסיע קענען בלייַבנ לעבן נעץ אַוטידזשיז און IP ראָומינג.
  • אַוטאָסש: איז אַ נוצן אַז אויטאָמאַטיש ריסטאַרץ אַ סש סעסיע ווען עס דיטעקץ אַ ריקאַנעקשאַן. עס איז אַ מער אַוואַנסירטע ווערסיע פון ​​טאן «בשעת אמת; ssh myhost.com ». ET סאַוועס ווערטפול צייט דורך מיינטיינינג דיין טמוקס סעסיע אפילו ווען די TCP קשר שטאַרבט און געשווינד ריזומז.
  • mosh: Mosh איז אַ פאָלקס אָלטערנאַטיוו צו ET. בשעת מאָש גיט די זעלבע יקערדיק פאַנגקשאַנאַליטי ווי עט, אָבער עס שטיצט נישט געבוירן סקראָללינג אָדער טמוקס קאָנטראָל מאָדע (טמוקס -CC).

ווי צו ינסטאַלירן עט אויף לינוקס?

פאַר יענע וואָס זענען אינטערעסירט צו קענען ינסטאַלירן עט אין זייער סיסטעמען, זאָלן נאָכפאָלגן די טריט וואָס מיר טיילן אונטן.

עס איז וויכטיק צו דערמאָנען אַז ET מוזן זיין אינסטאַלירן אויף די סערווער און די קליענט סיסטעם. אין פעליקייַט, ET ניצט פּאָרט 2022, אַזוי אויב איר זענט הינטער אַ פיירוואַל אָדער ראַוטער, איר מוזן עפֿענען דעם פּאָרט.

פֿאַר די Ubuntu וסערס און דעריוואַטיווז, מיר קענען לייגן די ווייַטערדיק ריפּאַזאַטאָרי צו די סיסטעם מיט:

sudo add-apt-repository ppa:jgmath2000/et

עס איז וויכטיק צו דערמאָנען אַז דער ריפּאַזאַטאָרי איז בלויז גילטיק ביז ובונטו 18.04 LTS, אַזוי פֿאַר Ubuntu 18.10 וסערס זיי מוזן אראפקאפיע און ינסטאַלירן די דעב פּעקל.

אַמאָל די ריפּאַזאַטאָרי איז צוגעגעבן, מיר ינסטאַלירן די אַפּלאַקיישאַן מיט:

sudo apt-get update
sudo apt-get install et

אויב איר ווילן צו ינסטאַלירן פֿון די דעב פּעקל, איר מוזן אראפקאפיע און ינסטאַלירן עס מיט די פאלגענדע קאַמאַנדז.

ניצערס פון 64-ביסל סיסטעמען זאָל אראפקאפיע דעם פּעקל מיט:

wget https://launchpad.net/~jgmath2000/+archive/ubuntu/et/+build/15589986/+files/et_5.1.8-xenial1_amd64.deb

32-ביסל סיסטעם ניצערס אראפקאפיע דעם:

wget https://launchpad.net/~jgmath2000/+archive/ubuntu/et/+build/15589988/+files/et_5.1.8-xenial1_i386.deb

און פֿאַר ARM יוזערז, די פּעקל צו אָפּלאָדירן איז:

wget https://launchpad.net/~jgmath2000/+archive/ubuntu/et/+build/15589987/+files/et_5.1.8-xenial1_armhf.deb

אַמאָל די אראפקאפיע איז דורכגעקאָכט, זיי פשוט האָבן צו ינסטאַלירן די דאַונלאָודיד פּעקל מיט:

sudo dpkg -i et*.deb

און זיי סאָלווע דיפּענדאַנסיז מיט:

sudo apt -f install

עט_קאָממוניקאַטאָר

איצט אין די דעביאַן וסערס, זיי מוזן עפֿענען אַ וואָקזאַל און דורכפירן די ווייַטערדיק באַפֿעל אין אים:

ווידערקאָל "דעב https://mistertea.github.io/debian-et/debian-source/ אויסשטרעקן הויפּט" | סודאָ טי -אַ /etc/apt/sources.list

קערל -סס https://mistertea.github.io/debian-et/et.gpg | סודאָ פיייק שליסל לייגן -

דערהייַנטיקן און ינסטאַלירן די אַפּלאַקיישאַן מיט:

sudo apt update
sudo apt install et

פֿאַר די רעשט פון די לינוקס דיסטראַביושאַנז, איר מוזן אראפקאפיע און צונויפנעמען די מקור קאָד פון די אַפּלאַקיישאַן מיט די פאלגענדע קאַמאַנדז.

אַזוי זיי מוזן האָבן די פאלגענדע דיפּענדאַנסיז שוין אינסטאַלירן אויף דיין סיסטעם:

  • libboost-dev
  • libsodium-dev
  • libncurses5-dev
  • libprotobuf-dev
  • פּראָטאָבוף-קאַמפּיילער
  • קמאַקע
  • libgoogle-glog-dev
  • libgflags-dev
  • אַנזיפּ
  • ווגעט

ערשטער מיר אראפקאפיע די מקור קאָד מיט:

wget https://github.com/MisterTea/EternalTerminal/archive/master.zip

איצט, מיר וועלן אַנזיפּ די דאַונלאָודיד טעקע מיט:

unzip master.zip

מיר אַרייַן די דזשענערייטאַד וועגווייַזער מיט:

cd master

און מיר פאָרזעצן צו זאַמלען די קאָד מיט די פאלגענדע קאַמאַנדז:

mkdir build
cd build
cmake ../
make

לעסאָף מיר מוזן ינסטאַלירן די אַפּלאַקיישאַן מיט דעם באַפֿעל:

sudo make install


דער אינהאַלט פון דעם אַרטיקל אַדכיר צו אונדזער פּרינציפּן פון לייט עטיקס. צו מעלדונג אַ טעות גיט דאָ.

א באַמערקונג, לאָזן דיין

לאָזן דיין באַמערקונג

אייער בליצפּאָסט אַדרעס וועט נישט זייַן ארויס.

*

*

  1. פאַראַנטוואָרטלעך פֿאַר די דאַטן: Miguel Ángel Gatón
  2. ציל פון די דאַטן: קאָנטראָל ספּאַם, קאָמענטאַר פאַרוואַלטונג.
  3. לעגיטימאַטיאָן: דיין צושטימען
  4. קאָמוניקאַציע פון ​​די דאַטן: די דאַטן וועט נישט זיין קאַמיונאַקייטיד צו דריט פּאַרטיעס אַחוץ דורך לעגאַל פליכט.
  5. דאַטן סטאָרידזש: דאַטאַבייס כאָוסטיד דורך Occentus Networks (EU)
  6. רעכט: צו קיין צייט איר קענט באַגרענעצן, צוריקקריגן און ויסמעקן דיין אינפֿאָרמאַציע.

  1.   jors דאָס

    איך איז געווען געשלאגן דורך די בילד 100 קאָלאָמביאַן העהע