Después de la instalación de OSX Lion, intenté:
nano /etc/apt/sources.list
Pero me sale este error:
Error opening terminal: xterm-256color
Si trato de cambiar las preferencias de terminal.app para abrir las ventanas de la terminal en "xterm color" en lugar de xterm-256color
todo, funciona bien.
¿Qué esta pasando?
Respuestas:
En Red Hat esto funcionó para mí:
más información aquí: http://www.cloudfarm.it/fix-error-opening-terminal-xterm-256color-unknown-terminal-type/
fuente
Esto funcionó para mí en un servidor Ubuntu, a través de Erik Osterman .
fuente
Puedo confirmar que se trata de un problema de Terminfo. Esto es lo que funcionó para mí. SSH en la máquina remota y ejecutar
Auge. Problema resuelto.
fuente
Tuve este problema al conectarme a http://sdf.org a través de Mac OS X Lion. Cambié en el panel
Terminal Preferences
( ⌘+ ,) a .> Advanced
Declare Terminal as
VT-100
También marqué
Delete Sends Ctrl-H
porque esta conexión Mac era confusazsh
.Parece estar funcionando para mi caso de uso.
fuente
top
.Yo también tengo este problema en una Mac más antigua que actualicé a Lion.
Antes de leer la sugerencia de terminfo, pude hacer que vi y menos funcionara haciendo "export TERM = xterm".
Después de leer el consejo, agarré
/usr/share/terminfo
de una Mac más nueva que tiene una instalación nueva de Lion y no presenta este problema.Ahora, aunque
echo $TERM
todavía rindexterm-256color
, vi y menos ahora funcionan bien.fuente
de alguna manera ya veces la carpeta "terminfo" viene dañada después de una instalación nueva. No sé por qué, pero el problema se puede resolver de esta manera:
Espero eso ayude.
fuente
edita tu
.bash_profile
archivovim .bash_profile
commnet
#export TERM=xterm-256color
Agrega esto
export TERMINFO=/usr/share/terminfo
export TERM=xterm-basic
para usted
.bash_profile
finalmente
correr:
source .bash_profile
fuente
El mío fue un caso bastante singular, pero esto podría ayudar a alguien. En Android intenté copiar nano de mi carpeta binaria termux a / system / xbin. Colocó todas las dependencias de la biblioteca en / system / lib y obtuve este error. El archivo libncurses.so.6 que copié de termux tenía su archivo TERMINFO todavía apuntando a /data/data/com.termux/files/usr/share/terminfo
Ver camino puntiagudo con comando
cadenas path-to-libncurses.so | grep / terminfo
Para solucionarlo, haga que el directorio termux terminfo y los subdirectores sean legibles y ejecutables por el usuario nano o copie la carpeta terminfo en otro lugar y use un editor hexadecimal para modificar la ruta de texto sin formato en el archivo de biblioteca compartida.
Enlace a la carpeta terminfo comprimida https://drive.google.com/file/d/1m1tfHgkGRehBGh1jPMK4EaTgQb9EyCG7/view?usp=drivesdk
fuente
Escuché que esto se puede solucionar sobrescribiendo su
/usr/share/terminfo
con uno de la computadora de alguien con una instalación funcional de Lion. No puedo confirmar si esto funciona o no, y desafortunadamente no me he actualizado todavía, así que no puedo proporcionarle ese archivo.fuente
Puede agregar lo siguiente en su .bashrc
fuente