В настоящее время я использую терминал 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
).