{"id":56209,"date":"2020-02-07T00:00:00","date_gmt":"2020-02-06T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/tty-terminal-kotoryj-ne-dlya-domashnego-ispolzovaniya"},"modified":"2020-02-18T14:04:26","modified_gmt":"2020-02-18T11:04:26","slug":"tty-terminal-kotoryj-ne-dlya-domashnego-ispolzovaniya","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/tty-terminal-kotoryj-ne-dlya-domashnego-ispolzovaniya","title":{"rendered":"TTY \u2014 un terminal qui n'est pas destin\u00e9 \u00e0 un usage domestique","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"TTY \u2014 un terminal qui n&#039;est pas destin\u00e9 \u00e0 un usage domestique\" src=\"\/wp-content\/uploads\/2020\/02\/c1c0afe0522c210d350a1cf8d3855119.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Est-il possible de survivre en utilisant uniquement les capacit\u00e9s de TTY ? Voici mon histoire succincte sur la fa\u00e7on dont j'ai lutt\u00e9 avec TTY, d\u00e9sireux d'en tirer un fonctionnement correct.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h1 id=\"predystoriya\">Contexte<\/h1>\n<p><\/p>\n<p>R\u00e9cemment, sur mon vieux portable, ma carte graphique a rendu l'\u00e2me. Elle a tellement l\u00e2ch\u00e9 que je n'ai m\u00eame pas pu lancer l'installateur de n'importe quel syst\u00e8me d'exploitation. Windows plante avec des erreurs lors de l'installation des pilotes de base. L'installation de Linux ne voulait tout simplement pas se lancer, m\u00eame lorsque j'ajoutais la configuration nouveau.modeset=0.<br \/>\nJe ne voulais pas acheter une nouvelle carte graphique pour un ordinateur portable qui a d\u00e9j\u00e0 bien servi. Cependant, en tant que v\u00e9ritable amateur de Linux, j'ai commenc\u00e9 \u00e0 r\u00e9fl\u00e9chir : \"Ne devrais-je pas transformer mon ordinateur portable en un terminal, comme dans les ann\u00e9es 80 ?\" C'est ainsi qu'est n\u00e9e l'id\u00e9e de ne pas installer xserver sur Linux, mais d'essayer de vivre avec TTY (la console brute).<\/p>\n<p><\/p>\n<h1 id=\"pervye-trudnosti\">Les premi\u00e8res difficult\u00e9s<\/h1>\n<p><\/p>\n<p>Sur le PC, j'ai install\u00e9 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.archlinux.org\/\">Arch Linux<\/a><\/noindex>. J'aime cette distribution parce qu'elle peut \u00eatre configur\u00e9e selon vos envies (et l'installation elle-m\u00eame se faisait par la console, ce qui m'a \u00e9t\u00e9 utile). En suivant le manuel, j'ai install\u00e9 le syst\u00e8me, comme d'habitude. Maintenant, je voulais voir ce que pouvait faire la console. Je me doutais qu'en me passant de xserver, je m'\u00e9tais coup\u00e9 d'un grand nombre de possibilit\u00e9s. J'avais envie de voir si la console brute pouvait lire des vid\u00e9os ou afficher des photos (comme le fait w3m dans la console), mais toutes mes tentatives \u00e9taient vaines. Ensuite, j'ai commenc\u00e9 \u00e0 essayer des navigateurs, mais l\u00e0 j'ai rencontr\u00e9 un probl\u00e8me avec le presse-papiers : il est inutile sans GUI. Je ne peux rien s\u00e9lectionner, le presse-papiers est vide. Il y a bien un presse-papiers interne (comme dans Vim), mais c'est interne, et je me souviens qu'il est possible de configurer l'utilisation d'un presse-papiers externe dans les configurations de Vim, mais je me pose alors la question : pourquoi ? J'avais l'impression d'\u00eatre dans une cage. Je ne peux pas regarder de vid\u00e9os, car xserver est n\u00e9cessaire, alsa-mixer non plus ne fonctionne pas sans lui, donc pas de son, les navigateurs sont inutiles, tous : <noindex><a rel=\"nofollow\" href=\"http:\/\/w3m.sourceforge.net\/\">w3m<\/a><\/noindex> (qui ne chargeait pas les images), <noindex><a rel=\"nofollow\" href=\"http:\/\/elinks.or.cz\/\">elinks<\/a><\/noindex> (qui \u00e9tait pratique, mais tout aussi totalement inutilisable), <noindex><a rel=\"nofollow\" href=\"https:\/\/www.brow.sh\/\">browsh<\/a><\/noindex> (qui traitait toutes les images et les transmettait au terminal sous forme de pseudo-image ASCII, mais il n'\u00e9tait m\u00eame pas possible de cliquer sur un lien). La journ\u00e9e touchait \u00e0 sa fin, et je me retrouvais avec un \"\u00e9chantillon\" qui ne pouvait servir qu'\u00e0 compiler du code. Le maximum que je pouvais faire, c'\u00e9tait chercher de l'aide pour le code sur how2 et naviguer avec ddgr.<\/p>\n<p><\/p>\n<h1 id=\"tak-est-li-vyhod\">Y a-t-il donc une sortie ?<\/h1>\n<p><\/p>\n<p>\u00c0 ce moment-l\u00e0, je commence \u00e0 me demander si je ne suis pas sur le mauvais chemin. Il serait plus facile d'acheter une carte graphique plut\u00f4t que de jongler avec ce sous-produit. Ce n'est pas que je puisse dire que Linux avec seulement TTY est un syst\u00e8me compl\u00e8tement inutile, non, peut-\u00eatre qu'il conviendrait aux administrateurs sur un serveur, mais mon objectif initial \u00e9tait de transformer TTY en une \"merveille\", et au final, j'ai obtenu un monstre de Frankenstein qui se d\u00e9battait lorsque des op\u00e9rations GUI \u00e9taient n\u00e9cessaires. Je voulais plus, alors j'ai d\u00e9finitivement abandonn\u00e9 l'id\u00e9e de lire des vid\u00e9os et du contenu audio, et j'ai commenc\u00e9 \u00e0 r\u00e9fl\u00e9chir \u00e0 la fa\u00e7on de cr\u00e9er un serveur SSH qui me permettrait de m'amuser en dehors de chez moi.<\/p>\n<p><\/p>\n<h3 id=\"chego-imenno-ya-hotel\">Qu'est-ce que je voulais exactement ?<\/h3>\n<p><\/p>\n<ul>\n<li>Travailler avec du code : Vim, NeoVim, linters, d\u00e9bogueurs, interpr\u00e9teurs, compilateurs et tout le reste<\/li>\n<li>Pouvoir surfer tranquillement sur Internet<\/li>\n<li>Logiciel pour l'institut (au moins quelques programmes capables de rendre un document en ligne avec un formatage .md)<\/li>\n<li>Confort<\/li>\n<\/ul>\n<p><\/p>\n<h1 id=\"vyzhivanie\">Survie<\/h1>\n<p><\/p>\n<p>J'ai install\u00e9 et configur\u00e9 Vim, Nvim, et toutes les autres joies du programmeur paresseux assez rapidement. Cependant, la possibilit\u00e9 de surfer sur Internet a caus\u00e9 des probl\u00e8mes (<em>qui aurait pu le penser<\/em>), car je ne peux toujours pas copier de liens. Puis j'ai pens\u00e9 que surfer sur Internet en \u00e9tant dans la console <em>\u00e9tait au moins irraisonnable<\/em> et j'ai commenc\u00e9 \u00e0 chercher une alternative. Les flux RSS pour la console ont \u00e9t\u00e9 difficiles \u00e0 trouver, mais j'ai finalement trouv\u00e9 quelques flux, et j'ai commenc\u00e9 \u00e0 les utiliser avec succ\u00e8s en me r\u00e9jouissant du flux d'informations.<br \/>\nMaintenant, le logiciel pour travailler avec des documents. Ici, j'ai d\u00fb travailler et \u00e9crire un script pour que mon fichier .md soit rendu sans carte graphique (<em>ironie<\/em>). Pour cela, j'ai utilis\u00e9 un service pour afficher et distribuer des fichiers .md, et ensuite, \u00e0 l'aide d'un autre service de traitement de pages web en .pdf, j'ai r\u00e9alis\u00e9 des documents. Probl\u00e8me r\u00e9solu.<\/p>\n<p><\/p>\n<p>Il y avait aussi quelques probl\u00e8mes avec le confort. Le terminal ne supporte pas toutes les couleurs correctement, du coup \u00e7a donne quelque chose comme <noindex><a rel=\"nofollow\" href=\"https:\/\/unix.stackexchange.com\/questions\/111296\/linux-tty-colours\">ce fichier) :<\/a><\/noindex>. De plus, il y avait la question des panneaux (ou plut\u00f4t leur manque), qui a \u00e9t\u00e9 rapidement r\u00e9solue gr\u00e2ce \u00e0 tmux. J'ai choisi le gestionnaire de fichiers Ranger + fzf et ripgrep pour une recherche rapide. J'ai choisi le navigateur elinks (en raison du fait que l'on peut naviguer \u00e0 l'aide de chiffres). Il y avait encore quelques points, mais tous ont \u00e9t\u00e9 rapidement r\u00e9solus avec une certaine liste d'utilitaires.<\/p>\n<p><\/p>\n<h1 id=\"rezultat\">R\u00e9sultat<\/h1>\n<p><\/p>\n<p>\u00c7a n'en valait pas la peine. Je vous pr\u00e9viens tout de suite, si vous souhaitez passer un certain temps en mode console, soyez pr\u00eat \u00e0 souffrir un peu. N\u00e9anmoins, au final, j'ai obtenu un syst\u00e8me fonctionnel, avec un gestionnaire de fichiers, des panneaux, un navigateur, des \u00e9diteurs et des compilateurs. Dans l'ensemble, pas mal, mais apr\u00e8s une semaine, je n'ai tout simplement pas pu tenir et j'ai achet\u00e9 un nouvel PC. C'est tout pour moi. Partagez votre exp\u00e9rience, ce sera int\u00e9ressant de savoir ce que vous avez fait lorsque vous \u00e9tiez en mode console uniquement pendant un certain temps.<\/p>\n<p>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/487188\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043b\u0438 \u0432\u044b\u0436\u0438\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 TTY? \u0422\u0443\u0442 \u043c\u043e\u044f \u043a\u0440\u0430\u0442\u043a\u0430\u044f \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u044f \u043c\u0443\u0447\u0438\u043b\u0441\u044f \u0441 TTY, \u0436\u0435\u043b\u0430\u044f \u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u043e\u0442 \u043d\u0435\u0433\u043e \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u041f\u0440\u0435\u0434\u044b\u0441\u0442\u043e\u0440\u0438\u044f \u041d\u0435\u0434\u0430\u0432\u043d\u043e, \u043d\u0430 \u043c\u043e\u0451\u043c \u0441\u0442\u0430\u0440\u0435\u043d\u044c\u043a\u043e\u043c \u043d\u043e\u0443\u0442\u0431\u0443\u043a\u0435 \u043f\u043e\u043b\u0435\u0442\u0435\u043b\u0430 \u0432\u0438\u0434\u0435\u043e\u043a\u0430\u0440\u0442\u0430. \u0414\u0430 \u0442\u0430\u043a \u043f\u043e\u043b\u0435\u0442\u0435\u043b\u0430, \u0447\u0442\u043e \u044f \u043d\u0435 \u043c\u043e\u0433 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0434\u0430\u0436\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0449\u0438\u043a \u043b\u044e\u0431\u043e\u0439 \u041e\u0421. Windows \u0432\u044b\u043b\u0435\u0442\u0430\u043b\u0430 \u0441 \u043e\u0448\u0438\u0431\u043a\u0430\u043c\u0438 \u043f\u0440\u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 \u0431\u0430\u0437\u043e\u0432\u044b\u0445 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432. \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 Linux \u0432\u043e\u043e\u0431\u0449\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":56210,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-56209","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043b\u0438 \u0432\u044b\u0436\u0438\u0442\u044c.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/tty-terminal-kotoryj-ne-dlya-domashnego-ispolzovaniya\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47TTY \u2014 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0435 \u0434\u043b\u044f \u0434\u043e\u043c\u0430\u0448\u043d\u0435\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043b\u0438 \u0432\u044b\u0436\u0438\u0442\u044c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/tty-terminal-kotoryj-ne-dlya-domashnego-ispolzovaniya\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-02-06T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:04:26+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47TTY \u2014 un terminal qui n'est pas destin\u00e9 \u00e0 un usage domestique | ProHoster","description":"Est-il possible de surmonter cela.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/tty-terminal-kotoryj-ne-dlya-domashnego-ispolzovaniya","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47TTY \u2014 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0435 \u0434\u043b\u044f \u0434\u043e\u043c\u0430\u0448\u043d\u0435\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f | ProHoster","og:description":"\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043b\u0438 \u0432\u044b\u0436\u0438\u0442\u044c.","og:url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/tty-terminal-kotoryj-ne-dlya-domashnego-ispolzovaniya","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-02-06T21:00:00+00:00","article:modified_time":"2020-02-18T11:04:26+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"56209","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 19:29:18","updated":"2022-10-04 10:40:02","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/56209","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=56209"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/56209\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/56210"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=56209"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=56209"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=56209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}