TTY - terminál, ktorý nie je na domáce použitie

TTY - terminál, ktorý nie je na domáce použitie

Je možné prežiť iba s použitím TTY? Tu je môj krátky príbeh o tom, ako som sa trápil s TTY a snažil som sa ho prinútiť správne fungovať.

pravek

Nedávno sa mi na starom notebooku zrútila grafická karta. Zrútila sa tak silno, že som nemohol spustiť ani inštalátor operačného systému. Windows pri inštalácii základných ovládačov došlo k chybám. Inštalácia Linux Vôbec sa nechcelo spustiť, aj keď som v konfigurácii spustenia zadal nouveau.modeset=0.
Nechcel som si kupovať novú grafickú kartu do notebooku, ktorá už splnila svoj účel. Ako skutočný nadšenec Linuxu som však začal premýšľať: „Čo keby som si zo svojho notebooku urobil terminálový počítač, ako to robili v 80. rokoch?“ Tak sa zrodil nápad: namiesto inštalácie Xservera na Linux som sa snažil žiť na TTY (holej konzole).

Prvé ťažkosti

Nainštaloval som si ho na PC Oblúk LinuxTúto distribúciu milujem, pretože sa dá prispôsobiť podľa vlastného uváženia (a samotná inštalácia prebehla z konzoly, čo mi vyhovovalo). Podľa manuálu som systém nainštaloval ako obvykle. Teraz som chcel zistiť, čo konzola dokáže. Tušil som, že bez xservera by som obmedzil veľa svojich možností. Chcel som zistiť, či holá konzola dokáže prehrať video alebo zobraziť fotografiu (ako to robí w3m v konzole), ale všetky moje pokusy boli márne. Potom som začal skúšať prehliadače, kde som tiež narazil na problém so schránkou: bez GUI je nepoužiteľná. Nemôžem nič vybrať; schránka je prázdna. Samozrejme, existuje interný buffer (ako Vim), ale na to slúži. Pamätám si, že Vim sa dá nakonfigurovať na používanie externého bufferu v konfiguráciách, ale potom som sa zamyslel: načo sa obťažovať? Cítil som sa ako v klietke. Nebudem si pozerať video, pretože... potrebujem xserver a alsa-mixer bez neho tiež nefunguje, takže nie je žiadny zvuk a prehliadače sú nepoužiteľné, všetky: w3m (ktorý nenačítal obrázky), Elinks (čo bolo síce pohodlné, ale zároveň absolútne zbytočné), obočie (ktorý spracoval všetky obrázky a odoslal ich do terminálu ako ASCII pseudoobrázky, ale nedalo sa tam ani kliknúť na odkaz). Bolo už neskoro a ja som mal „pahýľ“, ktorý dokázal iba skompilovať kód. Najviac, čo som mohol urobiť, bolo vyhľadať pomoc s how2 a surfovať po webe pomocou ddgr.

Takže existuje cesta von?

Tu si začínam myslieť, že som sa vydal nesprávnym smerom. Je jednoduchšie si kúpiť grafickú kartu, ako vláčiť so sebou nejakého zakrpateného človeka. Nie že by som vedel žiadneho vymenovať. Linux Len s TTY je to úplne zbytočný systém. Nie, možno by bol vhodný pre administrátorov serverov, ale mojím pôvodným cieľom bolo urobiť z TTY klenot a výsledkom bolo Frankensteinovo monštrum, ktoré sa zmietalo pri ovládaní grafického rozhrania. Chcel som viac, tak som úplne opustil myšlienku prehrávania videa a zvuku a začal som premýšľať o tom, ako vytvoriť SSH server, ktorý by som mohol používať na zábavu mimo domova.

Čo som vlastne chcel/a?

  • Práca s kódom: Vim, NeoVim, lintery, debuggery, interpretery, kompilátory a všetko ostatné
  • Možnosť surfovať po internete bez obáv
  • Softvér pre inštitút (aspoň niektoré programy, ktoré dokážu vykresliť dokument na webe s príponou .md)
  • Pohodlie

Prežitie

Vim, Nvim a všetky ostatné radosti lenivého programátora som nainštaloval a nakonfiguroval pomerne rýchlo. Surfovanie po internete však predstavovalo určité výzvy.kto by si bol pomyslel), pretože stále nemôžem kopírovať odkazy. Potom som rozmýšľal nad surfovaním po internete v konzole prinajmenšom nerozumné A tak som začal hľadať náhradu. Trvalo dlho, kým som našiel RSS kanály do konzoly, ale nakoniec som pár našiel a začal som ich úspešne používať a užívať si tok informácií.
Teraz k softvéru na správu dokumentov. Musel som vynaložiť trochu úsilia a napísať skript na vykreslenie môjho súboru .md bez grafickej karty (irónia). Na to som použil službu na prezeranie a odosielanie súborov .md a potom som použil inú službu na spracovanie webových stránok na vytvorenie dokumentov .pdf. Problém vyriešený.

Vyskytli sa aj určité problémy s použiteľnosťou. Terminál nepodporuje všetky farby správne, čo má za následok niečo ako toTaktiež sa objavil problém s panelmi (alebo skôr ich absencia), ktorý sa rýchlo vyriešil pomocou tmuxu. Pre správu súborov som zvolil Ranger + fzf a ripgrep pre rýchle vyhľadávanie. Pre prehliadač som zvolil elinks (pretože za odkazmi môžu nasledovať čísla). Vyskytlo sa aj niekoľko ďalších problémov, ale všetky sa rýchlo vyriešili pomocou špecifického zoznamu utilít.

Výsledok

Nestálo to za ten čas. Hneď vás varujem, ak uvažujete o prechode na nejaký čas do konzolového režimu, pripravte sa na trpenie. Napriek tomu som nakoniec mal plne funkčný systém so správcom súborov, panelmi, prehliadačom, editormi a kompilátormi. Celkovo to nebolo zlé, ale po týždni som to už jednoducho nezvládol a kúpil som si nový počítač. To je pre mňa všetko. Podeľte sa o svoje skúsenosti; zaujímalo by ma, čo ste robili, keď ste sa na chvíľu ocitli iba v konzolovom režime.

Zdroj: hab.com

Kúpte si spoľahlivý hosting pre stránky s DDoS ochranou, VPS VDS servery 🔥 Kúpte si spoľahlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster