TTY - үйдө колдонуу үчүн эмес терминал

TTY - үйдө колдонуу үчүн эмес терминал

TTY мүмкүнчүлүктөрүн колдонуу менен аман калуу мүмкүнбү? Бул жерде менин TTY менен кантип кыйналганым жөнүндө кыскача окуям, аны кадимкидей иштешин каалап жатам

prehistory

Жакында менин эски ноутбугумдагы видеокарта иштебей калды. Ал ушунчалык бузулуп калгандыктан, мен эч бир OS үчүн орноткучту ишке киргизе албай калдым. Windows негизги драйверлерди орнотууда каталар менен кыйрады. Ишке киргизүү конфигурациясында nouveau.modeset=0 көрсөтсөм да, Linux орнотуусу такыр баштагысы келген жок.
Мен өз максатына жеткен ноутбук үчүн жаңы видео картаны сатып алгым келген эмес. Бирок, чыныгы Linux адамы катары мен ойлоно баштадым: "80-жылдардагыдай ноутбуктан терминалдык компьютер жасабаймбы?" Бул идея Linux'та xserver орнотуу үчүн эмес, TTY (жылаңач консол) менен жашоого аракет кылуу үчүн жаралган.

биринчи кыйынчылыктар

Мен аны компьютерге орнотком Arch Linux. Мен бул бөлүштүрүүнү жакшы көрөм, анткени аны сиз каалагандай конфигурациялоого болот (ошондой эле орнотуунун өзү консолдон ишке ашырылган, бул мен үчүн пайдалуу болгон). Колдонмодон кийин мен системаны ар дайымкыдай орноттум. Эми мен консол эмне кыла аларын көргүм келди. Мен xserverсиз көп мүмкүнчүлүктөрдү кесип салдым деп ойлогом. Мен жылаңач консол видеону ойното алабы же сүрөттү көрсөткүм келди (консолдо w3m кылгандай), бирок бардык аракеттер текке кетти. Андан кийин мен браузерлерди сынай баштадым, ошол жерден мен алмашуу буферинде көйгөйгө туш болдум: GUI жок пайдасыз. Мен эч нерсе тандай албайм, буфер бош. Албетте, ички буфер бар (Vim сыяктуу), бирок бул ички.Мен Vimдин конфигурацияларында тышкы буферди колдонууну көрсөтсөңүз болоорун эстейм, бирок мен өзүмө суроо берем: эмне үчүн? Мен капаска түшкөндөй болдум. Мен видеону көрбөйм, анткени... сизге xserver керек, alsa-миксер да ансыз иштегиси келбейт, үн жок, браузерлер пайдасыз, болгону ушунусу: w3m (сүрөттөрдү жүктөгөн жок), elinks (бул ыңгайлуу болсо да, таптакыр пайдасыз болгон), каш (ал бардык сүрөттөрдү иштетип, терминалга ASCII псевдо-сүрөтү катары өткөрүп берген, бирок ал жердеги шилтемени ээрчүү да мүмкүн эмес болчу). Кеч киргенде колумда “дүмүр” бар эле, анын жардамы менен кодду гана түзө аласың. Мен эң көп кыла алган нерсе - how2 боюнча код шилтемесин издеп, ddgr аркылуу серфинг.

Демек, чыгуунун жолу барбы?

Анан мен туура эмес жолго түштүм деп ойлоп кетем. Жөн эле видеокартаны сатып алуу оной, ал сволочтун жанында жүргөндөн көрө. Мен жөн гана TTY менен Linuxту таптакыр керексиз система деп атаган жокмун, жок, балким, ал сервер администраторлору үчүн ылайыктуу болмок, бирок менин баштапкы максатым TTYден "момпосуй" жасоо болчу, натыйжада Frankestein желмогузу болгон. конвульсия, GUI операцияларына келгенде. Мен көбүрөөк нерсени кааладым, андан кийин видео жана аудио материалдарын ойнотуу идеясын толугу менен таштап, үйдөн алыс жүргөндө көңүл ача турган SSH серверин кантип жасасам болот деп ойлоно баштадым.

Мен так эмнени кааладым?

  • Код менен иштөө: Vim, NeoVim, линтерлер, оңдоочулар, котормочулар, компиляторлор жана башка бардык нерселер
  • Тынчтыкта ​​Интернетте жүрүү мүмкүнчүлүгү
  • Институт үчүн программалык камсыздоо (жок дегенде .md белгилөө менен тармакта документти көрсөтө алган кээ бир программалар)
  • Ыңгайлуулугу

Аман калуу

Мен Vim, Nvim жана жалкоо программисттин башка бардык кубанычтарын тез эле орнотуп, конфигурацияладым. Бирок, интернетте иштөө кыйынчылык жаратты (ким ойлоптур), анткени мен дагы эле шилтемелерди көчүрө албайм. Анан мен консольдо отурганда интернетти кыдырам деп ойлогом жок дегенде акылга сыйбаган нерсе жана мен алмаштырууну издей баштадым. Консоль үчүн RSS фидерлерин издөөгө көп убакыт кетти, бирок акырында бир нече фидер табылды, мен аларды кубаныч менен колдоно баштадым жана маалыматтын агымынан ырахат алдым.
Азыр документтер менен иштөө үчүн программалык камсыздоо. Бул жерде менин .md файлым видеокартасыз көрсөтүлүшү үчүн көп иштеп, сценарий жазууга туура келди (ирония). Бул үчүн, мен .md файлдарын көрүү жана жөнөтүү кызматын колдондум, андан кийин веб-баракчаларды .pdf форматында иштетүү үчүн башка кызматты колдонуп, документтерди жасадым. Көйгөй чечилди.

Ыңгайлуулугу боюнча да көйгөйлөр бар болчу. Терминал адатта бардык түстөрдү колдобойт, натыйжасы окшош ал. Ошондой эле tmux жардамы менен тез чечилген панелдер маселеси (же болбосо, алардын жоктугу). Мен тандап алган файл менеджери тез издөө үчүн Ranger + fzf жана ripgrep болчу. Браузер elinks тандаган (шилтемелерден кийин сандар болушу мүмкүн). Кээ бир башка маселелер бар эле, бирок алардын баары тез арада белгилүү бир коммуналдык тизме менен чечилди.

жыйынтык

Бул убакыттын кереги жок болчу. Мен сизге дароо эскертем, эгер сиз бир аз убакытка консолго өтүүнү кааласаңыз, азап чегишиңизге даяр болуңуз. Ошентсе да, натыйжада мен файл менеджери, панелдер, браузер, редакторлор жана компиляторлор менен толук иштеген системага ээ болдум. Жалпысынан алганда, жаман эмес, бирок бир жумадан кийин мен чыдай албай, жаңы компьютер сатып алдым. Менде болгону ушул. Тажрыйбаңыз менен бөлүшүңүз, бир нече убакытка консоль режиминде жүргөндө эмне кылганыңызды билүү кызыктуу болот.

Source: www.habr.com

Комментарий кошуу