В настоящее время я использую терминал Fedora 18 gnome , затем запустил tmuxмультиплексор в нем. После того, как я подключился к серверу CentOS 5 через sshкоманду, я нахожу:
lsрезультат не имеет цветаtmux,screen,hexedit,htopВсе они не смогли начать с сообщением об ошибке , как:не удалось открыть терминал: отсутствует или не подходит терминал: screen-256color
Кажется, что sshпередает переменную среды $ TERM на сервер, но я не могу найти ее в /etc/ssh/ssh_configфайле Fedora 18.
Хотя я могу вручную изменить переменную $ TERM на сервере, при каждом подключении это происходит снова. Так как это предотвратить?
infocmpиtic, после компиляции, не нужно временно менять$TERMснова. Кстати, я только что скопировал (rsync)/usr/share/terminfo/s/screen-256colorиз Fedora 18 в CentOS, кажется, работает нормально (rsync -tv /usr/share/terminfo/s/screen-256color root@the_host:/usr/share/terminfo/s).