J'utilise actuellement Fedora 18 gnome-terminal , puis j'ai démarré le tmux
multiplexeur. Après m'être connecté à un serveur CentOS 5 via une ssh
commande, je trouve:
ls
le résultat n'a pas de couleurtmux
,screen
,hexedit
,htop
Tout n'a pas pu démarrer avec le message d'erreur comme:échec du terminal ouvert: terminal manquant ou inadapté: screen-256color
Il semble que ssh
la variable d'environnement $ TERM soit transmise au serveur, mais je ne la trouve pas dans le /etc/ssh/ssh_config
fichier de Fedora 18.
Bien que je puisse modifier manuellement la variable $ TERM sur le serveur, chaque fois que je me connecte, cela se reproduit. Alors comment l'empêcher?
infocmp
ettic
, une fois compilé, pas besoin de changer à$TERM
nouveau temporairement . par ailleurs, je viens de copier (rsync)/usr/share/terminfo/s/screen-256color
de Fedora 18 vers CentOS, il semble que ça marche (rsync -tv /usr/share/terminfo/s/screen-256color root@the_host:/usr/share/terminfo/s
).