Após a instalação do OSX Lion, tentei:
nano /etc/apt/sources.list
Mas recebo este erro:
Error opening terminal: xterm-256color
Se eu tentar mudar as preferências do terminal.app para abrir as janelas do terminal em "cor xterm" em vez de xterm-256color
tudo funcionar bem.
O que está acontecendo?
Respostas:
No Red Hat, isso funcionou para mim:
mais informações aqui: http://www.cloudfarm.it/fix-error-opening-terminal-xterm-256color-unknown-terminal-type/
fonte
Isso funcionou para mim em um servidor Ubuntu, via Erik Osterman .
fonte
Posso confirmar que este é um problema de terminfo. Isto é o que funcionou para mim. SSH na máquina remota e execute
Estrondo. Problema resolvido.
fonte
Tive esse problema ao me conectar a http://sdf.org por meio do Mac OS X Lion. Mudei no painel
Terminal Preferences
( ⌘+ ,)> Advanced
,Declare Terminal as
paraVT-100
.Eu também marquei
Delete Sends Ctrl-H
porque esta conexão do Mac era confusazsh
.Parece estar funcionando para meu caso de uso.
fonte
top
.Eu também tenho esse problema em um Mac antigo que atualizei para o Lion.
Antes de ler a dica do terminfo, consegui fazer o vi e menos funcionar fazendo "export TERM = xterm".
Depois de ler a dica, peguei
/usr/share/terminfo
de um Mac mais recente que tem uma nova instalação do Lion e não apresenta esse problema.Agora, embora
echo $TERM
ainda produzaxterm-256color
, o vi e menos agora funcionam bem.fonte
de alguma forma e às vezes a pasta "terminfo" é corrompida após uma nova instalação. não sei porquê, mas o problema pode ser resolvido desta forma:
espero que ajude.
fonte
edite seu
.bash_profile
arquivovim .bash_profile
commnet
#export TERM=xterm-256color
Adicione isso
export TERMINFO=/usr/share/terminfo
export TERM=xterm-basic
para o seu
.bash_profile
finalmente
corre:
source .bash_profile
fonte
O meu caso foi único, mas isso poderia ajudar alguém. No Android, tentei copiar o nano da minha pasta binária termux para / system / xbin. Colocou todas as dependências da biblioteca em / system / lib e obteve este erro. O arquivo libncurses.so.6 que copiei do termux tinha seu arquivo TERMINFO ainda apontado para /data/data/com.termux/files/usr/share/terminfo
Ver o caminho apontado com o comando
strings path-to-libncurses.so | grep / terminfo
Para corrigir, torne o termux terminfo dir e subdiretórios legíveis e executáveis pelo usuário nano ou copie a pasta terminfo em outro lugar e use um editor hexadecimal para modificar o caminho de texto simples no arquivo de biblioteca compartilhada.
Link para a pasta terminfo compactada https://drive.google.com/file/d/1m1tfHgkGRehBGh1jPMK4EaTgQb9EyCG7/view?usp=drivesdk
fonte
Ouvi dizer que isso pode ser corrigido substituindo o seu
/usr/share/terminfo
por um do computador de alguém com uma instalação do Lion funcionando. Não posso confirmar se isso funciona ou não e, infelizmente, ainda não atualizei, então não posso fornecer esse arquivo.fonte
Você pode adicionar o seguinte em seu .bashrc
fonte