CentOS 5.7でTERM = screen-256colorを取得するにはどうすればよいですか?


9

CentOS 6.0には、TERMをに設定する機能が付属していscreen-256colorます。ただし、CentOS 5.7では機能しません。

CentOS 5.7をサポートするにはどうすればよいですscreen-256colorか?

回答:


9

CentOS 6ボックスが手元にある場合は、screen-256colorのterminfoファイルのソースを取得して、CentOS 5ボックスでコンパイルできるはずです。

を見てみましょう:

http://tldp.org/HOWTO/Text-Terminal-HOWTO-16.html

私は試していませんが、次のようなものです:

CentOS 6:infocmp screen-256color > /tmp/screen-256color.terminfoで、出力ファイルをCentOS 5ボックスに取得します。CentOSの5ボックスで、tic screen-256color.terminfo。マニュアルページから、ルートとして、コンパイルされたterminfoファイルを/ usr / share / terminfoに配置します。

もちろん、ドキュメントやマニュアルページなどを読んでください。


1
ただ参考までに:私のボックスの1つで、権限がめちゃくちゃになってしまいました/usr/share/terminfo/s/screen-256color。rootだけが読み取ることができました。単純なchmod a+r /usr/share/terminfo/s/screen-256color問題を修正しました。
docwhat

また、これは、terminfoベースのUNIXシステムで機能します。書き込み先のディレクトリは異なる場合があります。
docwhat

1
2つの間にSSHアクセスがある場合は、1つのコマンドですべてを実行できます。CentOSの5機、実行時にtic <(ssh CENTOS6MACHINE infocmp screen-256color)CENTOS6MACHINEあなたのCentOS 6マシンのホスト名です。これは、rootとして実行するとシステム全体のデータベースに配置されますが、通常のユーザーとして実行すると、ホームディレクトリの適切な場所に配置されます。
Zanchey 14

0

xterm-256color利用可能?私はCentOSをあまり使用していませんが、xtermはしばらく使用されています。


利用可能ですが、必要な機能を果たしていません。tmux内でxterm-256colorを使用すると、htopがクラッシュします。
Neil
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.