Ich benutze derzeit Fedora 18 Gnome-Terminal , dann tmuxMultiplexer darin gestartet . Nachdem ich über einen Befehl eine Verbindung zu einem CentOS 5-Server hergestellt habe ssh, finde ich Folgendes:
lsErgebnis hat keine Farbetmux,screen,hexedit,htopAlle beginnen mit Fehlermeldung fehlgeschlagen wie:offenes Terminal fehlgeschlagen: fehlendes oder ungeeignetes Terminal: screen-256color
Es scheint, dass sshdie Umgebungsvariable $ TERM an den Server übergeben wird, aber ich kann sie in der /etc/ssh/ssh_configDatei 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?
infocmpundticnach der Kompilierung keine vorübergehende Änderung$TERMmehr erforderlich . Übrigens, ich habe gerade (rsync)/usr/share/terminfo/s/screen-256colorvon 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).