TTY - etxeko erabilerarako ez den terminala

TTY - etxeko erabilerarako ez den terminala

Posible al da bizirik irautea TTY gaitasunak soilik erabiliz? Hona hemen nire istorio laburra TTYrekin nola sufritu nuen, normal funtziona dezan nahi nuena

historiaurrea

Duela gutxi, nire ordenagailu eramangarri zaharreko bideo-txartelak huts egin du. Hain gaizki erori zen, ezen ezin izan nuen instalatzailea abiarazi ere egin edozein OSetarako. Windows-ek erroreekin huts egin zuen oinarrizko kontrolatzaileak instalatzean. Linux instalazioak ez zuen batere hasi nahi, abiarazteko konfigurazioan nouveau.modeset=0 zehaztu badut ere.
Ez nuen bere helburua bete zuen ordenagailu eramangarri baterako bideo-txartel berririk erosi nahi. Hala ere, benetako Linux pertsona naizenez, pentsatzen hasi nintzen: "Ez al nuke ordenagailu eramangarri batekin terminal bat egin behar, 80ko hamarkadan bezala?" Horrela sortu zen xserver Linux-en ez instalatzeko ideia, TTY (kontsola biluzi) batean bizitzen saiatzea baizik.

Lehen zailtasunak

PCan instalatu dut Arch Linux. Banaketa hau gustatzen zait nahi duzun moduan konfigura daitekeelako (eta gainera, instalazioa bera kontsolatik egin zen, eta hori nire onuragarria izan zen). Eskuliburuari jarraituz, sistema beti bezala instalatu dut. Orain kontsolak zer egin dezakeen ikusi nahi nuen. Asmatu nuen xserver gabe aukera asko moztu nituela. Ikusi nahi nuen kontsola biluziak bideoren bat erreproduzitu edo argazkiren bat erakutsi zezakeen (w3m-k kontsolan egiten duen bezala), baina saiakera guztiak alferrik izan ziren. Orduan hasi nintzen nabigatzaileak probatzen, eta han ere arazo bat topatu nuen arbelarekin: alferrik da GUIrik gabe. Ezin dut ezer hautatu, buffera hutsik dago. Noski, barne buffer bat dago (Vim bezalakoa), baina barnekoa da horregatik.Gogoratzen dut Vim-en konfigurazioetan kanpoko buffer baten erabilera zehaztu dezakezuela, baina gero galdetzen diot nire buruari: zergatik? Kaiola batean nengoela bezala zen. Ez dut bideoa ikusiko, zeren... xserver behar duzu, alsa-mixer-ek ere ez du funtzionatu nahi hura gabe, ez dago soinurik, arakatzaileek ez dute ezertarako balio, eta hori da: w3m (argazkiak igo ez dituenak), elinkak (erosoa izan arren, guztiz alferrikakoa izan zen), arakatu (argazki guztiak prozesatu eta terminalera transferitu zituen ASCII sasi-irudi gisa, baina ezinezkoa zen han esteka jarraitzea ere). Ilunabarrean berandu ari zen, eta esku artean "zutoin" bat nuen, eta horrekin kodea bakarrik konpila dezakezu. Egin nezakeen gehiena how2-ri buruzko kode-erreferentzia bilatu eta ddgr erabiliz nabigatzea izan zen.

Beraz, ba al dago irteerarik?

Orduan, bide okerra hartu nuela pentsatzen hasten naiz. Errazagoa da bideo-txartel bat erostea sasiko batekin ibiltzea baino. Ez nuke TTY batekin Linux guztiz alferrikako sistematzat deituko nuke, ez, agian zerbitzari-administratzaileentzat egokia izango litzateke, baina nire jatorrizko helburua TTYtik "gozoki" bat egitea zen, eta emaitza Frankestein munstro bat izan zen. konbultsioa, GUI eragiketei dagokienez. Gehiago nahi nuen, orduan erabat alde batera utzi nuen bideo eta audio materialak erreproduzitzeko ideia, eta etxetik kanpoan ondo pasatzeko SSH zerbitzari bat nola egin nezakeen pentsatzen hasi nintzen.

Zer nahi nuen zehazki?

  • Kodearekin lan egitea: Vim, NeoVim, linters, araztaileak, interpreteak, konpilatzaileak eta beste guztia
  • Interneten lasai nabigatzeko gaitasuna
  • Institutuko softwarea (gutxienez .md markaketarekin dokumentu bat sarean errenda dezaketen programa batzuk)
  • Erosotasuna

Biziraupena

Vim, Nvim eta programatzaile alferra baten beste poz guztiak nahiko azkar instalatu eta konfiguratu nituen. Interneten nabigatzeko gaitasunak, ordea, zailtasunak eragin zituen (nork pentsatuko zuen), oraindik ezin ditudalako estekak kopiatu. Orduan pentsatu nuen Interneten nabigatzea kontsolan nengoela zentzugabea behintzat eta ordezko baten bila hasi nintzen. Denbora asko behar izan zuen kontsolarentzat RSS elikadurak bilatzeko, baina azkenean pare bat elikadura aurkitu ziren, eta pozik hasi nintzen haiek erabiltzen eta informazio-jarioaz gozatzen.
Orain dokumentuekin lan egiteko softwarea. Hemen gogor lan egin eta script bat idatzi behar izan nuen nire .md fitxategia bideo-txartel gabe errendatzeko (ironia). Horretarako, .md fitxategiak ikusteko eta bidaltzeko zerbitzu bat erabili nuen, eta ondoren, web orriak .pdf bihurtzeko beste zerbitzu bat erabiliz, dokumentuak egin nituen. Arazoa konponduta.

Erosotasunarekin ere arazo batzuk egon ziren. Terminalak ez ditu kolore guztiak onartzen normalean, emaitza antzeko zerbait da da. Panelen arazoa ere (edo, hobeto esanda, horien falta), tmux-en laguntzaz azkar konpondu zena. Aukeratu dudan fitxategi-kudeatzailea Ranger + fzf eta ripgrep izan dira bilaketa azkarrak egiteko. Arakatzaileak elinkak aukeratu zituen (estekak zenbakiekin jarraitu daitezkeelako). Beste arazo batzuk zeuden, baina guztiak azkar konpondu ziren utilitateen zerrenda zehatz batekin.

Emaitza

Ez zuen denborak merezi. Berehala ohartarazten dizut, pixka bat kontsola batera aldatu nahi baduzu, prestatu sufritu beharko duzulako. Hala ere, ondorioz, guztiz funtzionatzen duen sistema lortu nuen, fitxategi kudeatzailea, panelak, arakatzailea, editoreak eta konpilatzaileak. Oro har, ez dago gaizki, baina aste bat igaro ondoren, ezin izan nuen jasan eta ordenagailu berri bat erosi nuen. Hori da dudan guztia. Partekatu zure esperientzia, interesgarria izango da denbora batez kontsola soilik moduan aurkitu zenuenean zer egin zenuen jakitea.

Iturria: www.habr.com

Gehitu iruzkin berria