TTY - නිවසේ භාවිතය සඳහා නොවන පර්යන්තයකි

TTY - නිවසේ භාවිතය සඳහා නොවන පර්යන්තයකි

TTY හැකියාවන් පමණක් භාවිතා කර ජීවත් විය හැකිද? එය සාමාන්‍ය පරිදි ක්‍රියාත්මක කිරීමට අවශ්‍ය TTY සමඟ මා දුක් වින්ද ආකාරය පිළිබඳ මගේ කෙටි කතාව මෙන්න

මුදලටය

මෑතකදී, මගේ පැරණි ලැප්ටොප් පරිගණකයේ වීඩියෝ කාඩ්පත අසාර්ථක විය. මට කිසිම OS එකකට ස්ථාපකය දියත් කිරීමට පවා නොහැකි වන තරමට එය කඩා වැටුණි. මූලික ධාවක ස්ථාපනය කිරීමේදී දෝෂ සහිතව වින්ඩෝස් බිඳ වැටුණි. දියත් කිරීමේ වින්‍යාසය තුළ මා nouveau.modeset=0 සඳහන් කළද, Linux ස්ථාපනය කිසිසේත්ම ආරම්භ කිරීමට අවශ්‍ය නොවීය.
එහි අරමුණ ඉටු කළ ලැප්ටොප් පරිගණකයක් සඳහා නව වීඩියෝ කාඩ්පතක් මිලදී ගැනීමට මට අවශ්ය නොවීය. කෙසේ වෙතත්, සැබෑ ලිනක්ස් පුද්ගලයෙකු ලෙස, මම සිතන්නට පටන් ගත්තේ: "80 ගණන්වල මෙන් ලැප්ටොප් පරිගණකයකින් ටර්මිනල් පරිගණකයක් සෑදිය යුතු නොවේද?" Linux මත xserver ස්ථාපනය කිරීමට නොව, TTY (bare console) එකක ජීවත් වීමට උත්සාහ කිරීමේ අදහස උපත ලැබුවේ එලෙසිනි.

පළමු දුෂ්කරතා

මම එය පරිගණකයේ ස්ථාපනය කළෙමි ආෆ්ට් ලිනක්ස්. මම මෙම බෙදා හැරීමට ප්‍රිය කරන්නේ එය ඔබ කැමති පරිදි වින්‍යාසගත කළ හැකි බැවිනි (සහ, ස්ථාපනයම කොන්සෝලයෙන් සිදු කරන ලදී, එය මගේ වාසියට හේතු විය). අත්පොත අනුගමනය කරමින්, මම සෑම විටම මෙන් පද්ධතිය ස්ථාපනය කළෙමි. දැන් මට කොන්සෝලයට කළ හැකි දේ බැලීමට අවශ්‍ය විය. xserver නොමැතිව මම බොහෝ හැකියාවන් කපා හැර ඇති බව මම අනුමාන කළෙමි. මට හිස් කොන්සෝලයට වීඩියෝවක් වාදනය කිරීමට හෝ ඡායාරූපයක් පෙන්විය හැකිදැයි බැලීමට අවශ්‍ය විය (කොන්සෝලයේ w3m මෙන්), නමුත් සියලු උත්සාහයන් නිෂ්ඵල විය. ඉන්පසු මම බ්‍රව්සර් උත්සාහ කිරීමට පටන් ගතිමි, එහිදී මට ක්ලිප්බෝඩ් එකේ ගැටලුවක් ද ඇති විය: GUI නොමැතිව එය නිෂ්ඵල ය. මට කිසිවක් තෝරාගත නොහැක, බෆරය හිස්ය. ඇත්ත වශයෙන්ම, අභ්‍යන්තර බෆරයක් ඇත (Vim වැනි), නමුත් එය එම හේතුව නිසා අභ්‍යන්තර වේ. Vim හි වින්‍යාසය තුළ ඔබට බාහිර බෆරයක් භාවිතා කළ හැකි බව මට මතකයි, නමුත් පසුව මම මගෙන්ම මෙසේ අසමි: ඇයි? ඒක හරියට මම කූඩුවක හිටියා වගේ. මම වීඩියෝ එක බලන්නෙ නෑ මොකද... ඔබට xserver අවශ්‍යයි, alsa-mixer ද එය නොමැතිව වැඩ කිරීමට අවශ්‍ය නැත, ශබ්දයක් නොමැත, බ්‍රව්සර් නිෂ්ඵල ය, එපමණයි: w3m (පින්තූර උඩුගත නොකළ අය) elinks (පහසු වුවද, එය සම්පූර්ණයෙන්ම නිෂ්ඵල විය) පිරික්සන්න (සියලු පින්තූර සකස් කර ඒවා ASCII ව්‍යාජ රූපයක් ලෙස ටර්මිනලයට මාරු කරන ලදී, නමුත් එහි ඇති සබැඳිය අනුගමනය කිරීමට පවා නොහැකි විය). එය සවස් වන විට ප්‍රමාද වී ඇති අතර, මගේ අතේ “කන්දක්” තිබුණි, එය ඔබට කේතය සම්පාදනය කළ හැකිය. මට කළ හැකි උපරිමය වූයේ how2 පිළිබඳ කේත යොමු සෙවීම සහ ddgr භාවිතයෙන් සැරිසැරීමයි.

එසේනම් එයින් මිදීමට මාර්ගයක් තිබේද?

එතකොට මට හිතෙනවා මම ගියේ වැරදි පාරක් කියලා. අවජාතකයෙකු සමඟ ගැවසෙනවාට වඩා වීඩියෝ කාඩ්පතක් මිලදී ගැනීම පහසුය. මම TTY එකක් සහිත ලිනක්ස් සම්පූර්ණයෙන්ම අනවශ්‍ය පද්ධතියක් ලෙස හඳුන්වනවා නොවේ, නැත, සමහර විට එය සේවාදායක පරිපාලකයින්ට සුදුසු වනු ඇත, නමුත් මගේ මුල් ඉලක්කය වූයේ TTY වලින් “කැන්ඩි” සෑදීමයි, එහි ප්‍රතිඵලය වූයේ ෆ්‍රැන්ක්ස්ටයින් රකුසායි. කම්පනය, එය GUI මෙහෙයුම් සඳහා පැමිණි විට. මට තවත් අවශ්‍ය විය, පසුව මම වීඩියෝ සහ ශ්‍රව්‍ය ද්‍රව්‍ය වාදනය කිරීමේ අදහස සම්පූර්ණයෙන්ම අත්හැර දමා, නිවසින් බැහැරව සිටියදී විනෝද විය හැකි SSH සේවාදායකයක් සාදා ගන්නේ කෙසේදැයි සිතන්නට පටන් ගතිමි.

මට හරියටම අවශ්‍ය වූයේ කුමක්ද?

  • කේතය සමඟ වැඩ කිරීම: Vim, NeoVim, linters, debuggers, Interpreters, compilers සහ අනෙකුත් සියල්ල
  • සාමයෙන් අන්තර්ජාලයේ සැරිසැරීමට ඇති හැකියාව
  • ආයතනය සඳහා මෘදුකාංග (අවම වශයෙන් .md markup සමඟ ජාලය මත ලේඛනයක් ඉදිරිපත් කළ හැකි සමහර වැඩසටහන්)
  • පහසුව

පැවැත්ම

මම Vim, Nvim සහ කම්මැලි ක්‍රමලේඛකයෙකුගේ අනෙකුත් සියලුම ප්‍රීති ඉක්මනින් ස්ථාපනය කර වින්‍යාස කළෙමි. කෙසේ වෙතත්, අන්තර්ජාලයේ සැරිසැරීමට ඇති හැකියාව දුෂ්කරතා ඇති කළේය (කවුද හිතුවේ), මට තවමත් සබැඳි පිටපත් කළ නොහැකි නිසා. එතකොට මට හිතුනා console එකේ ඉද්දි Internet එකේ surf කරනවා කියලා අවම වශයෙන් අසාධාරණ සහ මම ආදේශකයක් සෙවීමට පටන් ගතිමි. කොන්සෝලය සඳහා RSS පෝෂක සෙවීමට බොහෝ කාලයක් ගත වූ නමුත් අවසානයේ පෝෂක කිහිපයක් හමු වූ අතර මම සතුටින් ඒවා භාවිතා කර තොරතුරු ගලායාම භුක්ති විඳීමට පටන් ගතිමි.
දැන් ලේඛන සමඟ වැඩ කිරීම සඳහා මෘදුකාංග. මෙහිදී මට වෙහෙස මහන්සි වී පිටපතක් ලිවීමට සිදු විය, එවිට මගේ .md ගොනුව වීඩියෝ කාඩ්පතක් නොමැතිව (උත්ප්රාසය) මෙය සිදු කිරීම සඳහා, මම .md ගොනු බැලීම සහ යැවීම සඳහා සේවාවක් භාවිතා කළ අතර, පසුව වෙබ් පිටු .pdf වෙත සැකසීම සඳහා වෙනත් සේවාවක් භාවිතා කරමින්, මම ලේඛන සෑදුවෙමි. ගැටලුව විසඳා ඇත.

පහසුව සම්බන්ධයෙන් ද යම් යම් ගැටලු ඇති විය. ටර්මිනලය සාමාන්‍යයෙන් සියලුම වර්ණ සඳහා සහය නොදක්වයි, ප්‍රතිඵලය මෙවන් දෙයකි එය. පැනල් පිළිබඳ ගැටළුව (හෝ ඒ වෙනුවට ඒවා නොමැතිකම), එය tmux ආධාරයෙන් ඉක්මනින් විසඳා ඇත. මම තෝරගත්ත ගොනු කළමනාකරු Ranger + fzf සහ ඉක්මන් සෙවීම සඳහා රිප්ග්‍රෙප්. බ්‍රවුසරය elinks තෝරා ගත්තේය (සබැඳියන් අංක වලින් අනුගමනය කළ හැකි නිසා). වෙනත් ගැටළු කිහිපයක් තිබුනත්, ඒවා සියල්ලම නිශ්චිත උපයෝගිතා ලැයිස්තුවක් සමඟ ඉක්මනින් විසඳා ඇත.

ප්රතිඵලය

එය කාලය වටින්නේ නැත. මම ඔබට වහාම අනතුරු අඟවන්නෙමි, ඔබට ටික වේලාවක් කොන්සෝලයකට මාරු වීමට අවශ්‍ය නම්, ඔබට දුක් විඳීමට සිදුවනු ඇති බවට සූදානම්ව සිටින්න. තවමත්, ප්රතිඵලයක් වශයෙන්, මම ගොනු කළමනාකරු, පැනල, බ්රවුසරය, සංස්කාරක සහ සම්පාදක සමග, සම්පූර්ණයෙන්ම ක්රියාකාරී පද්ධතියක් ලබා ගත්තා. පොදුවේ ගත් කල, නරක නැත, නමුත් සතියකට පසු, මට එය දරාගත නොහැකි වූ අතර නව පරිගණකයක් මිලදී ගත්තේය. මට තියෙන්නේ එච්චරයි. ඔබේ අත්දැකීම් බෙදාගන්න, ඔබ යම් කාලයක් කොන්සෝලය-පමණි මාදිලියේ සිටින විට ඔබ කළ දේ දැන ගැනීම සිත්ගන්නාසුළු වනු ඇත.

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න