{"id":3441,"date":"2011-08-20T17:06:24","date_gmt":"2011-08-20T15:06:24","guid":{"rendered":"https:\/\/www.gambaru.de\/blog\/?p=3441"},"modified":"2011-08-20T17:06:24","modified_gmt":"2011-08-20T15:06:24","slug":"webseiten-mit-elinks-in-screen-uber-eine-ssh-verbindung-mit-rxvt-unicode-solarisiert-betrachten","status":"publish","type":"post","link":"https:\/\/gambaru.de\/blog\/2011\/08\/20\/webseiten-mit-elinks-in-screen-uber-eine-ssh-verbindung-mit-rxvt-unicode-solarisiert-betrachten\/","title":{"rendered":"Webseiten mit elinks in screen \u00fcber eine SSH-Verbindung mit rxvt-unicode solarisiert betrachten"},"content":{"rendered":"<p>Die \u00dcberschrift sagt schon alles. Ich vermute ein \u00e4hnliches Problem d\u00fcrfte weniger als ein Milliardstel der Weltbev\u00f6lkerung betreffen, aber aus Spa\u00df hier die kurze Geschichte.<br \/>\nIch hatte mich per SSH in den <a href=\"https:\/\/www.gambaru.de\/blog\/hardware\/\">Toshiba Port\u00e9g\u00e9 3110CT<\/a>  alias <a href=\"https:\/\/www.gambaru.de\/blog\/?tag=speedy\">speedy<\/a> eingeloggt und wollte nun mit Solarized und meinem neuen <a href=\"https:\/\/www.gambaru.de\/blog\/2011\/08\/12\/solarized-dircolors-mit-256-farben-fur-rxvt-unicode\/\">256-Farben-Terminal rxvt-unicode<\/a> das System updaten und \u00fcberpr\u00fcfen, ob mein Blog in elinks irgendwie anders als zuvor aussah. Wenn ich mich remote zu meinem mit Debian Stable betriebenen Laptop verbinde, starte ich danach f\u00fcr gew\u00f6hnlich <a href=\"https:\/\/www.gambaru.de\/blog\/2011\/03\/27\/screen-richtig-nutzen\/\">screen<\/a>, womit es mir leichter f\u00e4llt mehrere Anwendungen parallel wie mit einem grafischen Fenstermanager zu nutzen.<br \/>\nAls erstes erhielt ich die Fehlermeldung<\/p>\n<blockquote><p>Error opening terminal: rxvt-unicode<\/p><\/blockquote>\n<p>als ich versuchte eine Anwendung wie htop zu starten. Das Problem resultiert daraus, dass das System den Terminal rxvt-unicode-256color nicht kennt und deshalb auch nicht wei\u00df, wie es das aufgerufene Programm darstellen soll. Da das scheinbar ein uraltes Problem ist konnte ich sowohl im englischen <a href=\"http:\/\/en.gentoo-wiki.com\/wiki\/Rxvt-Unicode#Error_opening_terminal:_rxvt-unicode.\">Gentoo<\/a> als auch im deutschen <a href=\"https:\/\/wiki.archlinux.de\/title\/Urxvt#Urxvt_mit_256_Farben_und_SSH_auf_andere_Systeme\">Arch Linux Wiki<\/a> eine L\u00f6sung hierzu finden. Kurz gesagt, muss die <a href=\" https:\/\/secure.wikimedia.org\/wikipedia\/en\/wiki\/Terminfo\">Terminfo<\/a> Datenbank auf den aktuellen Stand gebracht werden und eine Infodatei im versteckten Ordner .terminfo im Home-Verzeichnis des Benutzers auf dem entfernten Rechner angelegt werden.<br \/>\nIm Gentoo-Wiki wird das elegant so gel\u00f6st:<\/p>\n<blockquote><p>infocmp rxvt-unicode | ssh USER@REMOTE_IP 'mkdir -p .terminfo && cat >\/tmp\/ti && tic \/tmp\/ti'<\/p><\/blockquote>\n<p>Auf dem lokalen Rechner werden die Informationen \u00fcber den verwendeten rxvt-unicode-Terminal abgefragt und \u00fcber SSH auf die entfernte Maschine geschickt, wo die Infodatei mit Hilfe von tic von einem Quellformat in ein kompiliertes Format umgewandelt wird. Danach konnte ich dann wie gewohnt Programme \u00f6ffnen.<br \/>\nObwohl ich den Terminaltyp in elinks nicht auf 256 Farben eingestellt hatte, sondern weiterhin bei den 16 ANSI Farben belassen hatte, wurde meine Webseite ohne weiteres Zutun schon in den Solarized-Farben dargestellt. Als allgemeiner Tipp solltet ihr bei Farbproblemen <strong>%<\/strong> in elinks dr\u00fccken, womit man zwischen verschiedenen Dokumentfarben umschalten kann. Ich verstehe nur noch nicht, warum bei manchen Farbkombinationen die Schrift fett dargestellt wird und bei manchen normal. Vermutlich hat das etwas mit dem ANSI-Farbcode zu tun. Und so sieht gambaru in elinks solarisiert aus. \ud83d\ude09<br \/>\n<div id='gallery-1' class='gallery galleryid-3441 gallery-columns-2 gallery-size-thumbnail'><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/08\/20110820_elinks_ssh_rxvt_solarized_dark1-1.png'><img width=\"150\" height=\"150\" src=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/08\/20110820_elinks_ssh_rxvt_solarized_dark1-1-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/08\/20110820_elinks_ssh_rxvt_solarized_dark1-1-150x150.png 150w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/08\/20110820_elinks_ssh_rxvt_solarized_dark1-1-100x100.png 100w\" sizes=\"100vw\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/08\/20110820_elinks_ssh_rxvt_solarized_light1-1.png'><img width=\"150\" height=\"150\" src=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/08\/20110820_elinks_ssh_rxvt_solarized_light1-1-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/08\/20110820_elinks_ssh_rxvt_solarized_light1-1-150x150.png 150w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/08\/20110820_elinks_ssh_rxvt_solarized_light1-1-100x100.png 100w\" sizes=\"100vw\" \/><\/a>\n\t\t\t<\/div><\/figure>\n\t\t<\/div>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die \u00dcberschrift sagt schon alles. Ich vermute ein \u00e4hnliches Problem d\u00fcrfte weniger als ein Milliardstel der Weltbev\u00f6lkerung betreffen, aber aus Spa\u00df hier die kurze Geschichte. Ich hatte mich per SSH in den Toshiba Port\u00e9g\u00e9 3110CT alias speedy eingeloggt und wollte nun mit Solarized und meinem neuen 256-Farben-Terminal rxvt-unicode das System updaten und \u00fcberpr\u00fcfen, ob mein &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/gambaru.de\/blog\/2011\/08\/20\/webseiten-mit-elinks-in-screen-uber-eine-ssh-verbindung-mit-rxvt-unicode-solarisiert-betrachten\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eWebseiten mit elinks in screen \u00fcber eine SSH-Verbindung mit rxvt-unicode solarisiert betrachten\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[6],"tags":[34,53,67,178,182,183,207],"_links":{"self":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/3441"}],"collection":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/comments?post=3441"}],"version-history":[{"count":0,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/3441\/revisions"}],"wp:attachment":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/media?parent=3441"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/categories?post=3441"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/tags?post=3441"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}