A mensagem diz que ncurses não pode encontrar a descrição do terminal para vt102
. Isso pode acontecer porque
- o nome de caminho padrão compilado para o banco de dados do terminal não corresponde ao local onde você instalou o banco de dados do terminal ou
- você não instalou o banco de dados do terminal.
Ambos são (provavelmente) fáceis de fazer na compilação cruzada. Quando você executa o script de configuração, ele imprime os nomes de caminhos importantes no final, porque todos eles podem ser personalizados. Por exemplo:
** Configuration summary for NCURSES 6.0 20170909:
extended funcs: yes
xterm terminfo: xterm-new
bin directory: /usr/bin
lib directory: /usr/lib
include directory: /usr/include/ncursesw6
man directory: /usr/share/man
terminfo directory: /usr/local/ncurses/share/terminfo
pkg-config directory: /usr/lib/x86_64-linux-gnu/pkgconfig
Se você não substituir o nome do caminho do banco de dados do terminal durante a execução (com TERMINFO
e / ou TERMINFO_DIRS
), ele usa o pathnames compilados.
Para instalar o banco de dados do terminal, você pode usar tic
, por exemplo,
tic -x terminfo.src
ou copie a árvore de diretórios com o banco de dados do terminal de outra máquina.
Leitura adicional: