
Kas on vĂ”imalik ellu jÀÀda, kasutades ainult TTY vĂ”imeid? Siin on minu lĂŒhike lugu sellest, kuidas ma kippusin TTY-ga vaevlema, pĂŒĂŒdes saada sellest normaalselt tööle.
Eellugu
Hiljuti jooksis mu vanal sĂŒlearvutil graafikakaart kokku. Nii tĂ”siselt, et ma ei suutnud isegi mingit opsĂŒsteemi installerit kĂ€ivitada. Windows kukkus kokku, andes vigade tĂ”ttu, kui proovisime pĂ”hijuhte installida. Linuxi paigaldamine ei tahtnud ĂŒldse kĂ€ivituda, isegi kui ma kĂ€ivitamiskonfiguratsiooni panin nouveau.modeset=0.
Uue graafikakaardi ostmine sĂŒlearvutile, mis on oma aja Ă€ra elanud, ei olnud minu plaanis. Kuid tĂ”elise Linuxi kasutajana hakkasin mĂ”tlema: "Miks mitte teha enda sĂŒlearvutist terminali arvuti nagu 80ndatel?" Nii sĂŒndis idee mitte paigaldada Linuxile xserverit, vaid proovida elu TTY-l (paljas konsool).
Esimene raskus
Installisin PC-le . Mulle meeldib see distributsioon selle poolest, et seda saab seadistada just nii nagu soovid (ja ka paigaldamine toimus konsoolist, mis oli mulle kasulik). JĂ€rgides manuaali, paigaldasin sĂŒsteemi nagu alati. NĂŒĂŒd tahtsin vaadata, mida konsool suudab. Ma kahtlustasin, et ilma xserverita olen endale paljusid vĂ”imalusi piiranud. Soovisin teada, kas paljas konsool suudab videot esitada vĂ”i pilti nĂ€idata (nagu w3m konsoolis teeb), kuid kĂ”ik katsed olid tulutud. Siis hakkasin proovima brausereid, sealgi sattusin lĂ”ikepuhvri probleemiga: see on kasutu ilma GUI-ta. Ma ei saa midagi vĂ€lja valida, puhver on tĂŒhi. Loomulikult on olemas sisemine puhver (nagu Vimil), kuid see on sisemine, meenutan, et Vim'i seadistustes saab mÀÀrata vĂ€lise puhvri kasutamist, kuid siis kĂŒsin endalt: miks? Ma olin nagu puuris. Ma ei saanut videot vaadata, kuna xserver oli vajalik, alsa-mixer ka ei töötanud, mistĂ”ttu polnud heli, brauserid olid kasutuks muutunud, kĂ”ike neid: (mis ei laadinud pilte), (mis oli kĂŒll mugav, kuid samuti tĂ€iesti kasutu), (mis töötles kĂ”ik pildid ja edastas need terminalile ASCII pseudopildina, kuid seal ei saanud isegi lingile minna). Aeg kulges Ă”htusse ning mul oli "kĂ€rbitud" tööriist, millega saan ainult koodi kompileerida. Ainus, mida ma teha sain, oli otsida koodi kohta dokumentatsiooni how2-l ja surfata ddgr abil.
Seega, kas on vÀljapÀÀs?
Siin hakkan mĂ”tlema, et olen valest teest maha keeranud. Lihtsam on lihtsalt osta grafikakaart, kui ringi vedada pooliku lahendusega. See ei tĂ€henda, et vĂ”iksin öelda, et Linux, vaid ainult TTY, on tĂ€iesti kasutud sĂŒsteem, ei, vĂ”ib-olla sobib see serverihalduritele, aga minu algne eesmĂ€rk oli teha TTY-st "maiuspala", kuid tulemusena sai Frankenstein'i monster, mis tĂ”mbles ja vĂ€rises, kui jĂ”udis GUI toiminguteni. Soosin rohkem, siis loobusin tĂ”eliselt ideedest video ja audio materjalide esitamiseks ning hakkasin mĂ”tlema, kuidas luua SSH-server, millega saaksin divertseerida, olles kodust eemal.
Mida tÀpselt ma tahtsin?
- Koodiga töötamine: Vim, NeoVim, lintijad, silurid, tÔlgendajad, kompilatorid ja kÔik muu
- VÔimalus rahulikult internetis surfata
- Ălikooli tarkvara (vĂ€hemalt mĂ”ned programmid, mis suudavad .md mĂ€rgistusega dokumenti veebis renderdada)
- Mugavus
EllujÀÀmine
Vim, Nvim ja kÔik teised laiskade programmeerijate naudingud installisin ja seadistasin ma suhteliselt kiiresti. Aga internetis surfamine tekitas raskusi (kes oleks vÔinud arvata), sest ma ei saa ikka veel linke kopeerida. Siis mÔtlesin, et internetis surfamine kÀsurealt on vÀhemalt mÔttetu ja hakkasin otsima asendust. RSS-vooge kÀsureale otsiti kaua, kuid lÔpuks leidsin paar voogu, ja hakkasin neid edukalt kasutama ning nautima teabevoogu.
NĂŒĂŒd dokumentide töötlemise tarkvara. Siin pidin vaeva nĂ€gema ja kirjutama skripti, et minu .md fail renderdaks ilma grafikaartita (iroonia). Selleks kasutasin teenust .md failide vaatamiseks ja jagamiseks ning seejĂ€rel kasutasin teist teenust veebilehtede töötlemiseks .pdf-dokumentide tegemiseks. Probleem on lahendatud.
Mugavusega oli ka mĂ”ned probleemid. Terminal ei toeta kĂ”iki vĂ€rve korralikult, tulemusena on see midagi sellist, nagu . Samuti paneelide kĂŒsimus (vĂ”i pigem nende puudumine), mis lahendati kiiresti tmuxiga. Failihalduriks valisin Ranger + fzf ja ripgrep kiireks otsimiseks. Brauseriks valisin elinks (selleks, et linkidele saaks numbritega liikuda). Oli veel mĂ”ningaid aspekte, kuid kĂ”ik need lahendati kiiresti teatud utiliitide nimekirjaga.
Tulemus
See ei olnud aega vÀÀrt. Hoian teid kohe ette, kui soovite mingiks ajaks konsoolile ĂŒle minna, olge valmis selleks, et peate natuke vaeva nĂ€gema. LĂ”ppkokkuvĂ”ttes sain ma ĂŒsna töökindla sĂŒsteemi, millel on failihaldur, paneelid, brauserid, redigeerijad ja kompilaatorid. Ăldiselt pole halb, kuid nĂ€dala pĂ€rast ma lihtsalt ei pidanud vastu ja ostsin uue arvuti. Sellega on kĂ”ik. Jagage oma kogemusi, oleks huvitav teada, mida te tegite, kui olite mingiks ajaks konsooli-reĆŸiimis.
Allikas: habr.com
