nano d'erreur: Erreur lors de l'ouverture du terminal: xterm-256color
Après l'installation de OSX Lion, j'ai essayé de:
nano /etc/apt/sources.list
Mais j'obtiens cette erreur:
Error opening terminal: xterm-256color
Si j'essaie de passer terminal.préférences de l'application pour ouvrir un terminal windows en "xterm couleur" au lieu de xterm-256color
tout fonctionne bien.
Ce qui se passe?
- Vous pourriez être absent quelques pas ici - comme vous ssh ed sur le Mac en quelques Debian ou Ubuntu, système, non? Au moins j'espère que vous n'essayez pas de modifier le fichier /etc/apt/sources.liste dans un Système MacOS... 🙂
Vous devez vous connecter pour publier un commentaire.
Sur Red Hat cela a fonctionné pour moi:
plus d'info ici: http://www.cloudfarm.it/fix-error-opening-terminal-xterm-256color-unknown-terminal-type/
Cela a fonctionné pour moi sur un serveur Ubuntu, via Erik Osterman.
Je peux confirmer c'est un terminfo question. C'est ce qui a fonctionné pour moi. SSH à la machine distante et d'exécuter
Boom. Le problème est résolu.
J'ai eu ce problème de connexion à http://sdf.org par le biais de Mac OS X Lion. J'ai changé en vertu de
Terminal Preferences
(⌘+,)> Advanced
volet,Declare Terminal as
àVT-100
.J'ai aussi marqué
Delete Sends Ctrl-H
parce que ce Mac connexion a été source de confusionzsh
.Il semble fonctionner pour mon cas d'utilisation.
top
.Moi aussi, j'ai eu ce problème sur un vieux Mac que j'ai mis à niveau vers Lion.
Avant de lire le terminfo astuce, j'ai pu obtenir vi et moins de travail en faisant "export TERM=xterm".
Après la lecture de la pointe, j'ai attrapé
/usr/share/terminfo
à partir d'une version plus récente de Mac qui dispose de la nouvelle installation de Lion et ne présentent pas ce problème.Maintenant, même si
echo $TERM
encore les rendementsxterm-256color
, vi et moins maintenant fonctionner correctement.en quelque sorte et parfois "terminfo" le dossier est livré endommagé après une nouvelle installation.
je ne sais pas pourquoi, mais le problème peut être résolu de cette façon:
espère que cela aide.
J'ai entendu dire que cela peut être résolu par le remplacement de votre
/usr/share/terminfo
avec un à partir de l'ordinateur de quelqu'un avec un travail d'installation de Lion. Je ne peux pas confirmer si cela fonctionne ou pas, et malheureusement, je n'ai pas mis à jour encore, donc je ne peux pas vous fournir ce fichier.Vous pouvez ajouter les lignes suivantes dans votre .bashrc
modifier votre
.bash_profile
fichiervim .bash_profile
commnet
#export TERM=xterm-256color
ajouter cette
export TERMINFO=/usr/share/terminfo
export TERM=xterm-basic
à votre
.bash_profile
enfin
exécuter:
source .bash_profile
Le mien était tout à fait un cas unique, mais cela pourrait aider quelqu'un. Sur Android, j'ai essayé de copier nano de mon termux binaire dossier /system/xbin. Placé toutes les dépendances des bibliothèques dans /system/lib et eu cette erreur. Le libncurses.donc.6 fichier que j'ai copié à partir de termux eu c'est le fichier TERMINFO encore souligné dans /data/data/com.termux/fichiers/usr/share/terminfo
Vue de relever chemin d'accès avec la commande
chaînes de chemin-de-libncurses.donc | grep /terminfo
De fixer la termux terminfo dir et sous-dossiers lisible et exécutable par le nano utilisateur ou copier le terminfo dossier quelque part d'autre et d'utiliser un hexeditor de modifier la plaine de texte chemin d'accès dans le fichier de bibliothèque partagée.
Lien vers zippée terminfo dossier
https://drive.google.com/file/d/1m1tfHgkGRehBGh1jPMK4EaTgQb9EyCG7/view?usp=drivesdk