TTY - en terminal som inte Àr avsedd för hemmaanvÀndning

TTY - en terminal som inte Àr avsedd för hemmaanvÀndning

Kan man överleva med endast TTY-funktionerna? HÀr Àr min korta berÀttelse om hur jag kÀmpade med TTY, i hopp om att fÄ det att fungera normalt.

Bakgrund

Nyligen gick grafikkortet pÄ min gamla laptop sönder. SÄ illa att jag inte ens kunde starta installationsprogrammet för nÄgot operativsystem. Windows kraschar med fel vid installation av grundlÀggande drivrutiner. Installation av Linux ville överhuvudtaget inte starta, Àven om jag angav nouveau.modeset=0 i startkonfigurationen.
Jag ville inte köpa ett nytt grafikkort till en laptop som har gjort sitt. Men som en sann linuxanvÀndare började jag tÀnka: "Ska jag inte göra om min laptop till en terminaldator, som pÄ 80-talet?" SÄ föddes idén att inte installera xserver pÄ Linux, utan försöka klara mig med TTY (den rena konsolen).

Första svÄrigheterna

Jag installerade pÄ min PC Arch Linux. Jag Àlskar den hÀr distributionen för att man kan konfigurera den precis som man vill (dessutom gjordes installationen frÄn konsolen, vilket var till min fördel). Följande manualen installerade jag systemet som vanligt. Nu ville jag se vad konsolen kunde. Jag misstÀnkte att jag utan xserver skulle ha skurit av mig mÄnga möjligheter. Jag ville se om den rena konsolen kunde spela upp video eller visa bilder (som w3m gör i konsolen), men alla försök var förgÀves. Sedan började jag prova webblÀsare, dÀr stötte jag pÄ problem med urklipp: det Àr vÀrdelöst utan GUI. Jag kan inte markera nÄgot, urklippet förblir tomt. Det finns sjÀlvklart ett internt urklipp (som i Vim), men det Àr just internt; jag minns att man i Vim:s konfiguration kan ange anvÀndning av ett externt urklipp, men jag stÀller mig frÄgan: varför? Det kÀndes som att jag var i en bur. Jag kan inte titta pÄ video, eftersom xserver behövs, alsa-mixer fungerar inte utan det; dÀrmed finns det inget ljud, webblÀsare Àr vÀrdelösa, alla: w3m (som inte laddade bilder), elinks (som var bekvÀm men ocksÄ helt vÀrdelös), browsh (som hanterade alla bilder och skickade dem till terminalen som ASCII-pseudobilder, men dÀr gick det inte ens att följa en lÀnk). Det gick mot kvÀllen, och jag hade en "snutt" som jag bara kunde anvÀnda för att kompilera kod. Det mesta jag kunde göra var att söka hjÀlp för koden pÄ how2 och surfa med hjÀlp av ddgr.

Finns det nÄgon utvÀg?

HÀr börjar jag undra om jag har tagit fel vÀg. Det Àr lÀttare att bara köpa ett grafikkort Àn att slÀpa runt pÄ en halvmesyr. Inte för att jag skulle kalla Linux med bara TTY en helt onödig plattform, nej, den kan kanske passa för administratörer pÄ servrar, men mitt ursprungliga mÄl var att göra TTY till en "godbit", men resultatet blev monstret Frankenstein som kÀmpade i kramp nÀr det kom till GUI-operationer. Jag ville ha mer, sÄ jag gav helt upp tankarna pÄ att spela upp video och ljudmaterial, och började tÀnka pÄ hur jag skulle skapa en SSH-server som jag kunde anvÀnda för att roa mig nÀr jag var utanför hemmet.

Vad var det jag ville?

  • Arbeta med kod: Vim, NeoVim, linters, debuggerar, tolkare, kompilatorer och allt annat
  • Möjlighet att surfa pĂ„ internet i lugn och ro
  • Programvara för institutionen (Ă„tminstone nĂ„gra program som kan rendera dokument pĂ„ nĂ€tet med .md-markup)
  • BekvĂ€mlighet

Överlevnad

Jag installerade och konfigurerade Vim, Nvim och alla andra glÀdjeÀmnen för den lata programmeraren ganska snabbt. Möjligheten att surfa pÄ internet visade sig dock vara svÄr (vem kunde ana), eftersom jag fortfarande inte kan kopiera lÀnkar. Sedan tÀnkte jag att det var minst sagt opraktiskt att surfa pÄ internet frÄn kommandoraden och började leta efter ett alternativ. RSS-flöden för kommandoraden tog tid att hitta, men slutligen hittade jag nÄgra flöden, och jag började anvÀnda dem och njuta av informationsflödet. Nu till programvaran för dokumenthantering. HÀr var jag tvungen att jobba och skriva ett skript sÄ att min .md-fil kunde renderas utan grafikkort (
ironi). För detta anvÀnde jag en tjÀnst för att visa och skicka .md-filer, och sedan med hjÀlp av en annan tjÀnst för att bearbeta webbsidor till .pdf gjorde jag dokument. Problemet löst.Det fanns ocksÄ vissa problem med bekvÀmligheten. Terminalen stödjer inte alla fÀrger korrekt, vilket resulterar i nÄgot som liknar

. Det fanns ocksÄ frÄgan om panelerna (eller snarare bristen pÄ dem) vilket snabbt löstes med tmux. Jag valde filhanteraren Ranger + fzf och ripgrep för snabb sökning. Jag valde webblÀsaren elinks (eftersom man kan navigera till lÀnkar med siffror). Det fanns Àven nÄgra andra punkter, men alla löstes snabbt med en viss lista av verktyg. detta.

Resultat

Det var inte vÀrt den tid som spenderades. Jag varnar er direkt, om ni vill gÄ över till konsol under en tid, förbered er pÄ att det kan bli besvÀrligt. Men i slutÀndan fick jag ett fullt fungerande system, med filhanterare, paneler, webblÀsare, redigeringsprogram och kompilatorer. Det Àr okej, men efter en vecka orkade jag inte lÀngre och köpte en ny dator. Det Àr allt frÄn mig. Dela gÀrna med er av era erfarenheter, jag skulle vara intresserad av att veta vad ni gjorde nÀr ni var tvungna att anvÀnda konsol- endast lÀge under en tid.

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster