Embedded

如何減少 ncurses terminfo 大小

  • October 13, 2015

我注意到 ncurses 的 terminfo 數據庫/usr/share/terminfo大約是 7MB(我自己編譯的)。如果我想將它部署在 64MB 磁碟空間的嵌入式 Linux 上,這太大了。

有沒有辦法通過刪除不需要的條目並保留最常用的條目來減小其大小?這實際上是為了什麼?

編輯:對於正常 PC 或 SSH 客戶端的常用術語資訊,是否有任何資訊或參考?

使用 ansi、cygwin、linux、vt100、vt220 和 xterm terminfo 定義,我希望您能夠達到您在野外遇到的 98% 的終端仿真。

即使是具有不同本機模式的終端仿真器也可能被引導模擬 vt100/vt220 模式,通常無需使用者干預。

建構小型 terminfo 數據庫的常用方法不是刪除條目,而是僅建構所需的部分:

引用自:https://unix.stackexchange.com/questions/1674