TTY - terminal aan guriga lagu isticmaalin

TTY - terminal aan guriga lagu isticmaalin

Suurtagal ma tahay in lagu noolaado iyadoo la adeegsanayo awoodaha TTY oo keliya? Waa tan sheekadeyda gaaban ee ku saabsan sida aan ula xanuunsaday TTY, anigoo doonaya in aan si caadi ah ugu shaqeeyo

prehistory

Dhawaan, kaadhka fiidiyowga ee laptop-kaygii hore wuu fashilmay. Waxay u burburtay si aad u xun oo aan xitaa bilaabi karin rakibaha OS kasta. Daaqadaha ayaa ku dhacay khaladaad markii la rakibay darawallada aasaasiga ah. Rakibaadda Linux ma rabto in ay bilowdo gabi ahaanba, xitaa haddii aan cayimay nouveau.modeset=0 qaabeynta bilowga.
Ma aanan rabin in aan u iibsado kaadhka muqaalka cusub ee laptop-ka kaas oo fulinayey ujeeddadii laga lahaa. Si kastaba ha noqotee, anigoo ah qof Linux ah oo run ah, waxaan bilaabay inaan ka fikiro: "Miyaanan kombuyuutar terminal ka samaysan laptop, sidii uu ahaa 80-meeyadii?" Tani waa sida fikraddu u dhalatay in aan lagu rakibin xserver Linux, laakiin la isku dayo in lagu noolaado TTY (console qaawan).

Dhibaatooyinka ugu horreeya

Waxaan ku rakibay PC Arch Linux. Waan jeclahay qaybintan sababtoo ah waxaa loo habeyn karaa sidaad rabto (iyo sidoo kale, rakibidda lafteeda ayaa laga soo qaaday konsole, taas oo faa'iido u leh). Anigoo raacaya buug-gacmeedka, waxaan ku rakibay nidaamka had iyo jeer. Hadda waxaan rabay inaan arko waxa console-ku uu sameyn karo. Waxaan qiyaasay in xserver la'aanteed aan jaray fursado badan. Waxaan rabay in aan arko in konsole qaawan uu ciyaari karo muuqaal ama uu tusi karo sawir (sida w3m ku sameeyo console-ka), laakiin dhammaan isku dayada ayaa ahaa wax aan waxba tarayn. Kadib waxaan bilaabay inaan isku dayo daalacashada, halkaasna waxaan sidoo kale kala kulmay dhibaato kambiyuutarka: waa wax aan faa'iido lahayn GUI la'aanteed. Waxba ma dooran karo, kaydku waa maran yahay. Dabcan, waxaa jira bakhaar gudaha ah (sida Vim), laakiin waa gudaha sababtaas. Waxaan xusuustaa in Vim's configs aad ku qeexi karto isticmaalka bakhaar dibadeed, laakiin markaa waxaan naftayda weydiiyaa: waayo? Waxay u egtahay inaan qafis ku jiro. Ma daawan doono muuqaalka, sababtoo ah... Waxaad u baahan tahay xserver, alsa-mixer sidoo kale ma rabo inuu shaqeeyo la'aanteed, ma jiro cod, daalacashada waa wax aan faa'iido lahayn, waana intaas: W3m (kuwaas oo aan soo gelin sawiro), Fikrado (kaas oo, in kasta oo ku habboon, sidoo kale ahaa mid aan faa'iido lahayn), broh (kaas oo ka baaraandegay dhammaan sawirada oo u wareejiyay terminalka sida ASCII sawir been abuur ah, laakiin suurtagal ma ahayn in xitaa la raaco xiriirka halkaas). Waxay ahayd goor fiid ah, waxaana gacmahayga ku jiray " kurtin ", kaas oo aad ku ururin karto koodka kaliya. Waxa ugu badan ee aan samayn karo waxay ahayd raadi tixraac kood ku saabsan sida2 iyo surf anigoo isticmaalaya ddgr.

Haddaba ma jirtaa waddo looga baxo?

Kadib waxaan bilaabay inaan u maleeyo inaan qaaday wado qaldan. Way fududahay in aad iibsatid kaadhka muqaalka intii aad la joogi lahayd bastard. Ma aha in aan Linux ugu yeeri doono TTY kaliya nidaam aan loo baahnayn, maya, laga yaabee inay ku habboonaan lahayd maamulayaasha server-ka, laakiin hadafkaygii asalka ahaa wuxuu ahaa inaan sameeyo "nacnac" TTY, natiijaduna waxay ahayd bahal Frankestein ah kaas oo ahaa gariir, marka ay timaado hawlaha GUI. Waxaan doonayey wax badan, ka dib waxaan gabi ahaanba ka tagey fikradda ciyaarta muuqaalada iyo agabka maqalka ah, waxaanan bilaabay inaan ka fikiro sidii aan u samayn lahaa server-ka SSH kaas oo aan ku raaxaysan karo inta aan guriga ka maqan yahay.

Maxaan rabay?

  • Ku shaqaynta koodka: Vim, NeoVim, linters, debuggers, turjubaano, qalabeeyayaasha iyo wax kasta oo kale
  • Awood u leh in lagu dhex galo internetka si nabad ah
  • Software-ka machadka (ugu yaraan qaar ka mid ah barnaamijyada ka samayn kara dukumeenti shabakadaha leh .md markup)
  • Raaxo

Badbaadinta

Waxaan ku rakibay oo aan habeeyey Vim, Nvim, iyo dhammaan farxadaha kale ee barnaamijka caajiska ah si dhakhso leh. Awood u lahaanshaha intarneetka, si kastaba ha ahaatee, waxay keentay dhibaatooyin (yaa fikiri lahaa), sababtoo ah wali ma koobi karo xiriirinta. Ka dib waxaan u maleeyay in aan dhex galiyay internetka inta aan ku jiro console-ka ugu yaraan caqli-gal waxaana bilaabay inaan raadiyo badalka. Waxay qaadatay wakhti dheer in la raadiyo feedhiyeyaasha RSS ee console-ka, laakiin ugu dambeyntii waxaa la helay dhowr feedhiyeyaasha, waxaanan ku faraxsanahay inaan isticmaalo iyaga oo aan ku raaxaysto qulqulka macluumaadka.
Hadda software ku shaqeeya dukumentiyada. Halkan waxaan ku khasbanaaday in aan si adag u shaqeeyo oo aan qoro qoraal si faylkayga .md uu u noqdo mid la'aan kaarka fiidyowga ah (bir ah). Si tan loo sameeyo, waxaan u isticmaalay adeeg daawashada iyo dirida .md faylalka,kadibna u isticmaalaya adeeg kale oo loogu habeeyay boggaga shabakada .pdf, waxaan sameeyay dukumentiyo. Dhibaatada la xaliyay.

Waxa kale oo jiray qaar ka mid ah dhibaatooyinka ku habboonaanta. Terminalku ma taageerayo dhammaan midabada si caadi ah, natiijadu waa wax la mid ah waxaa. Sidoo kale arrinta panels (ama halkii ay ka maqan yihiin), kuwaas oo si degdeg ah loo xalliyo iyadoo la kaashanayo tmux. Maareeyaha faylka ee aan doortay wuxuu ahaa Ranger + fzf iyo ripgrep raadinta degdega ah. Browserku wuxuu doortay elinks (sababo ah xaqiiqda ah in xiriirinta ay raaci karaan lambarro). Waxaa jiray arrimo kale, laakiin dhammaantood si degdeg ah ayaa lagu xalliyay liis gaar ah oo adeegyada.

natiijada

Umay qalmin wakhtiga. Waxaan isla markiiba kaaga digayaa, haddii aad rabto in aad u beddesho console-ka in muddo ah, u diyaargarow xaqiiqda ah in aad dhibtoon doonto. Weli, natiijadu waxay tahay, waxaan helay nidaam shaqo oo dhammaystiran, oo leh maamulaha faylka, muraayadaha, browserka, tifaftirayaasha iyo iskudubaridayaasha. Guud ahaan, ma xuma, laakiin usbuuc ka dib, si fudud uma adkeysan karin oo iibsaday PC cusub. Taasi waa waxa aan haysto. La wadaag waayo-aragnimadaada, waxay noqon doontaa mid xiiso leh inaad ogaato waxaad samaysay markii aad isku aragtay qaabka console-kaliya in muddo ah.

Source: www.habr.com

Add a comment