Antworten:
Wenn Sie eine CentOS 6-Box zur Hand haben, sollten Sie in der Lage sein, die Quelle der Terminfo-Datei für screen-256color abzurufen und sie dann auf der CentOS 5-Box zu kompilieren.
Schauen Sie sich an:
http://tldp.org/HOWTO/Text-Terminal-HOWTO-16.html
Ich habe es nicht ausprobiert, aber so etwas:
Holen Sie sich auf dem CentOS 6: infocmp screen-256color > /tmp/screen-256color.terminfo
die Ausgabedatei in die CentOS 5-Box. Auf der CentOS 5-Box , tic screen-256color.terminfo
. Auf der Manpage sollte als root die kompilierte terminfo-Datei in / usr / share / terminfo abgelegt werden.
Lesen Sie natürlich die Dokumentation und die Manpages usw.
tic <(ssh CENTOS6MACHINE infocmp screen-256color)
, wo CENTOS6MACHINE
der Hostname Ihres CentOS 6 Maschine. Dadurch wird es in der systemweiten Datenbank abgelegt, wenn es als Root ausgeführt wird. Wenn es jedoch als normaler Benutzer ausgeführt wird, wird es an der richtigen Stelle in Ihrem Home-Verzeichnis abgelegt.
Ist xterm-256color
verfügbar? Ich habe CentOS nicht viel benutzt, aber das xterm gibt es schon eine Weile.
/usr/share/terminfo/s/screen-256color
; es war nur durch root lesbar. Ein einfaches hatchmod a+r /usr/share/terminfo/s/screen-256color
das Problem behoben.