Ich benutze derzeit Fedora 18 Gnome-Terminal , dann tmux
Multiplexer darin gestartet . Nachdem ich über einen Befehl eine Verbindung zu einem CentOS 5-Server hergestellt habe ssh
, finde ich Folgendes:
ls
Ergebnis hat keine Farbetmux
,screen
,hexedit
,htop
Alle beginnen mit Fehlermeldung fehlgeschlagen wie:offenes Terminal fehlgeschlagen: fehlendes oder ungeeignetes Terminal: screen-256color
Es scheint, dass ssh
die Umgebungsvariable $ TERM an den Server übergeben wird, aber ich kann sie in der /etc/ssh/ssh_config
Datei von Fedora 18 nicht finden .
Obwohl ich die Variable $ TERM auf dem Server manuell ändern kann, geschieht dies jedes Mal, wenn ich eine Verbindung herstelle. Wie kann man das verhindern?
infocmp
undtic
nach der Kompilierung keine vorübergehende Änderung$TERM
mehr erforderlich . Übrigens, ich habe gerade (rsync)/usr/share/terminfo/s/screen-256color
von Fedora 18 nach CentOS kopiert , es scheint in Ordnung zu sein (rsync -tv /usr/share/terminfo/s/screen-256color root@the_host:/usr/share/terminfo/s
).