TTY - ለቤት አገልግሎት የማይውል ተርሚናል

TTY - ለቤት አገልግሎት የማይውል ተርሚናል

የ TTY ችሎታዎችን ብቻ በመጠቀም መኖር ይቻላል? በትክክል እንዲሰራ ፈልጌ ከTTY ጋር እንዴት እንደታገልኩ የእኔ አጭር ታሪኬ ይኸውና።

prehistory

በቅርቡ፣ በአሮጌው ላፕቶፕ ላይ፣ የቪዲዮ ካርዱ በረረ። አዎ፣ የበረረው የማንኛውም ስርዓተ ክወና ጫኝን እንኳን ማስጀመር አልቻልኩም። መሰረታዊ ሾፌሮችን ሲጭን ዊንዶው ተበላሽቷል። ምንም እንኳን በአስጀማሪው ውቅረት ውስጥ nouveau.modeset=0 ን ባቀናብር የሊኑክስ መጫኑ ጨርሶ መጀመር አልፈለገም።
አላማውን ላከናወነ ላፕቶፕ አዲስ የቪዲዮ ካርድ መግዛት አልፈልግም ነበር። ይሁን እንጂ እንደ እውነተኛ ሊኑኖይድ ማሰብ ጀመርኩ: "ግን በ 80 ዎቹ ውስጥ እንደነበረው ከላፕቶፑ ላይ ተርሚናል ኮምፒተርን መሥራት የለብኝም?" ስለዚህ ሀሳቡ የተወለደው xserver በሊኑክስ ላይ ለመጫን ሳይሆን በ TTY (ባሮ ኮንሶል) ላይ ለመኖር ለመሞከር ነው.

የመጀመሪያ ችግሮች

በፒሲ ላይ የጫንኩት አርክ ሊንክ. ይህን ስርጭት ወድጄዋለሁ ምክንያቱም እንደወደዱት ሊዋቀር ስለሚችል (እንዲሁም መጫኑ ራሱ የተከናወነው ከኮንሶሉ ነው, ይህም ለእኔ ጥቅም ነበር). መመሪያውን በመከተል ስርዓቱን እንደ ሁልጊዜው ጫንኩት። አሁን ኮንሶሉ ምን ማድረግ እንደሚችል ለማየት ፈልጌ ነበር። ያለ xserver ለራሴ ብዙ እድሎችን እንዳቋረጥኩ ገምቻለሁ። ባዶ ኮንሶል ቪዲዮን መጫወት ወይም ፎቶ ማሳየት ይችል እንደሆነ (w3m በኮንሶል ውስጥ እንደሚያደርገው) ለማየት ፈልጌ ነበር ነገር ግን ሁሉም ሙከራዎች ከንቱ ነበሩ። ከዚያ አሳሾችን መሞከር ጀመርኩ ፣ እዚያ ወደ ቅንጥብ ሰሌዳው ችግር ውስጥ ገባሁ - ያለ GUI ምንም ፋይዳ የለውም። ምንም ነገር መምረጥ አልችልም፣ ቋቱ ባዶ ነው። እርግጥ ነው, ውስጣዊ ቋት አለ (እንደ ቪም እንዳለው), ግን ለዚያ ውስጣዊ ነው, በ Vim's ውቅሮች ውስጥ የውጭ መከላከያ አጠቃቀምን መግለጽ እንደሚችሉ አስታውሳለሁ, ግን ከዚያ በኋላ እራሴን እጠይቃለሁ: ለምን? በረት ውስጥ የነበርኩ ያህል ነበር። ቪዲዮውን አላየውም, ምክንያቱም. xserver ያስፈልጋል፣ alsa-mixer ደግሞ ያለሱ መስራት አይፈልግም፣ በእሱ ምክንያት ምንም ድምፅ የለም፣ አሳሾች ከንቱ ናቸው፣ እና ያ ብቻ ነው፡ w3m (ፎቶዎችን ያልሰቀለው) ፍሊኖች (ይህም ምቹ ነበር ነገር ግን ሙሉ ለሙሉ የማይጠቅም) አሳሽ (ሁሉንም ሥዕሎች ያቀነባበረ እና እንደ ASCII የውሸት ሥዕል ወደ ተርሚናል ያስተላልፋል፣ ግን እዚያ ያለውን ማገናኛ እንኳን መከተል አልቻልክም)። ወደ ምሽት ነበር፣ እና እኔ ኮዱን ብቻ ማጠናቀር የምትችልበት "ጉቶ" በእጄ ውስጥ ነበረኝ። በጣም ማድረግ የምችለው እንዴት2 ኮድ ላይ እገዛን መፈለግ እና በddgr ማሰስ ነው።

ስለዚህ መውጫ መንገድ አለ?

ከዚያም ወደ ተሳሳተ መንገድ እንደዞርኩ ማሰብ ጀመርኩ. ከባስተር ጋር አብሮ ከመኖር የቪዲዮ ካርድ መግዛት ብቻ ይቀላል። ሊኑክስን በ TTY ብቻ መጥራት እንደምችል ሳይሆን ሙሉ በሙሉ አላስፈላጊ ስርዓት ነው ፣አይ ፣ ምናልባት በአገልጋዩ ላይ ላሉት አስተዳዳሪዎች ያደርጋቸዋል ፣ ግን ግቤ መጀመሪያ ላይ ከ TTY "ከረሜላ" መስራት ነበር ፣ ውጤቱም ያንቀጠቀጠው የፍራንኬንስታይን ጭራቅ ነበር ። , ወደ GUI ስራዎች ሲመጣ. የበለጠ ፈለግሁ፣ በመጨረሻም የቪዲዮ እና የድምጽ ቁሳቁሶችን የመጫወት ሀሳቤን ትቼ ከቤት ርቄ የምዝናናበትን የኤስኤስኤች አገልጋይ እንዴት እንደምሰራ ማሰብ ጀመርኩ።

በትክክል ምን ፈልጌ ነበር?

  • ከኮድ ጋር መስራት፡- ቪም፣ ኒዮቪም፣ ሊንተሮች፣ አራሚዎች፣ ተርጓሚዎች፣ አቀናባሪዎች እና ሁሉም ነገር
  • በይነመረቡን ደህንነቱ በተጠበቀ ሁኔታ የማሰስ ችሎታ
  • ለኢንስቲትዩቱ ሶፍትዌር (ቢያንስ አንዳንድ ፕሮግራሞች በድር ላይ ከ.md markup ጋር ሰነድ ማቅረብ የሚችሉ)
  • ምቾት

መትረፍ

ቪም፣ ኒቪም እና ሌሎች የሰነፍ ፕሮግራመር ደስታዎች፣ በፍጥነት ጫንኩ እና አዋቀርኩ። በይነመረብን የማሰስ ችሎታ ግን ችግሮችን አስከትሏል (ማን አስቦ ነበር) ምክንያቱም አሁንም ሊንኮችን መቅዳት አልችልም። ከዚያ በኮንሶል ውስጥ እያለ ኢንተርኔትን መቃኘት አሰብኩ። ቢያንስ ምክንያታዊ ያልሆነ እና ምትክ መፈለግ ጀመርኩ. ለኮንሶሉ RSS መጋቢዎች ለረጅም ጊዜ ተፈልጎ ነበር፣ ነገር ግን አሁንም ሁለት መጋቢዎች ተገኝተዋል፣ እና እኔ በተሳካ ሁኔታ እነሱን መጠቀም ጀመርኩ እና በመረጃ ፍሰት ተደስቻለሁ።
አሁን ከሰነዶች ጋር ለመስራት ሶፍትዌር. እዚህ የእኔ .md ፋይል ያለ ቪዲዮ ካርድ እንዲሰራ ጠንክሬ መሥራት እና ስክሪፕት መፃፍ ነበረብኝ (አስቂኝ). ይህንን ለማድረግ የ.md ፋይሎችን ለማየት እና ለማሰራጨት አገልግሎትን ተጠቀምኩኝ፣ እና በ.pdf ውስጥ ድረ-ገጾችን ለማስኬድ ሌላ አገልግሎት ተጠቅሜ ሰነዶችን ሠራሁ። ችግሩ ተፈቷል.

በምቾት ላይ አንዳንድ ችግሮችም ነበሩ. ተርሚናል ሁሉንም ቀለሞች በመደበኛነት አይደግፍም, በዚህም ምክንያት የሆነ ነገር ያመጣል ይህም. እንዲሁም የፓነሎች ጉዳይ (ወይም ይልቁንስ የእነሱ እጥረት) ፣ በ tmux እርዳታ በፍጥነት ተፈትቷል። የመረጥኩት ፋይል አስተዳዳሪ Ranger + fzf እና ለፈጣን ፍለጋ ripgrep ነው። አሳሹ ኢሊንክስን መረጠ (አገናኞች በቁጥሮች ሊከተሏቸው ስለሚችሉ)። አንዳንድ ተጨማሪ አፍታዎች ነበሩ, ነገር ግን ሁሉም በፍጥነት በተወሰነ የመገልገያዎች ዝርዝር ተፈትተዋል.

ውጤት

ጊዜው ዋጋ አልነበረውም። ወዲያውኑ አስጠነቅቃችኋለሁ, ለተወሰነ ጊዜ ወደ ኮንሶል መቀየር ከፈለጉ, ሊሰቃዩ ስለሚገባዎት እውነታ ይዘጋጁ. አሁንም ፣ በውጤቱም ፣ ከፋይል አቀናባሪ ፣ ፓነሎች ፣ አሳሽ ፣ አርታኢዎች እና አቀናባሪዎች ጋር ሙሉ በሙሉ የሚሰራ ስርዓት አገኘሁ። በአጠቃላይ ፣ መጥፎ አይደለም ፣ ግን ከሳምንት በኋላ ፣ መቆም አልቻልኩም እና አዲስ ፒሲ ገዛሁ። ለኔ ያ ብቻ ነው። ተሞክሮዎን ያካፍሉ፣ እራስዎን በኮንሶል-ብቻ ሁነታ ውስጥ ለጥቂት ጊዜ ሲያገኙ ያደረጉትን ማወቅ አስደሳች ይሆናል።

ምንጭ: hab.com

አስተያየት ያክሉ