私はncursesのterminfoデータベースが/usr/share/terminfo
約7MBであることを知りました(直接コンパイルしました)。 64MBのディスク容量を持つ組み込みLinuxにデプロイする場合は、大きすぎます。
不要なアイテムを削除し、最も頻繁に使用されるアイテムを維持してサイズを縮小する方法はありますか?これは実際に何をしますか?
編集する:一般的なPCやSSHクライアントで一般的に使用されるterminfoに関する情報や参考資料はありますか?
ベストアンサー1
ansi、cygwin、linux、vt100、vt220、およびxterm terminfo定義を使用すると、実際に遭遇する端末エミュレーションの98%を達成できることを願っています。
さまざまな基本モードを使用する端末エミュレータでも、通常はユーザーの介入なしにvt100 / vt220モードをエミュレートするために起動できます。