OSX Lionのインストール後、次のことを試みました。
nano /etc/apt/sources.list
しかし、私はこのエラーを受け取ります:
Error opening terminal: xterm-256color
terminal.app設定を切り替えて、ターミナルウィンドウを「xtermカラー」で開くようにすると、xterm-256color
すべてが正常に機能します。
何が起こっていますか?
OSX Lionのインストール後、次のことを試みました。
nano /etc/apt/sources.list
しかし、私はこのエラーを受け取ります:
Error opening terminal: xterm-256color
terminal.app設定を切り替えて、ターミナルウィンドウを「xtermカラー」で開くようにすると、xterm-256color
すべてが正常に機能します。
何が起こっていますか?
回答:
Red Hatでは、これは私にとってはうまくいきました:
export TERM=xterm
詳細はこちら:http : //www.cloudfarm.it/fix-error-opening-terminal-xterm-256color-unknown-terminal-type/
OSX Lionにアップグレードした後、特定の(Debian / Ubuntu)サーバーでこのエラーが発生し始めました。修正は、単に/ usr / share / terminfo / x / xterm-256colorファイルを提供する「ncurses-term」パッケージをインストールすることです。
これは、Erik Ostermanを介してUbuntuサーバーで動作しました。
Mac OS X Lion経由でhttp://sdf.orgに接続するときにこの問題が発生しました。Terminal Preferences
(⌘+ ,)> Advanced
ペインの下をに変更しDeclare Terminal as
ましたVT-100
。
Delete Sends Ctrl-H
このMac接続が混乱していたので、私もマークしましたzsh
。
私のユースケースではうまく機能しているようです。
top
。
私も、Lionにアップグレードした古いMacでこの問題を抱えています。
terminfoのヒントを読む前に、「export TERM = xterm」を実行することで、viを使用して作業を減らすことができました。
ヒントを読んだ後/usr/share/terminfo
、Lionの新規インストールがあり、この問題が発生しない新しいMac を入手しました。
今echo $TERM
でもxterm-256color
、yield が発生しても、vi以下は正常に機能します。
どういうわけか、時には「terminfo」フォルダが、新規インストールの後に破損します。理由はわかりませんが、この方法で問題を解決できます。
1. Download Lion Installer from the App Store
2. Download unpkg: http://www.macupdate.com/app/mac/16357/unpkg
3. Open Lion Installer app in Finder (Right click -> Show Package
Contents)
4. Open InstallESD.dmg (under SharedSupport)
5. Unpack BSD.pkg with unpkg (Located under Packages) Term info
will be located in the new BSD folder in /usr/share/terminfo
それが役に立てば幸い。
鉱山は非常にユニークなケースでしたが、これは誰かを助けることができました。Androidでは、termuxバイナリフォルダーから/ system / xbinにnanoをコピーしようとしました。すべてのライブラリの依存関係を/ system / libに配置し、このエラーが発生しました。termuxからコピーしたlibncurses.so.6ファイルのTERMINFOファイルがまだ/data/data/com.termux/files/usr/share/terminfoを指している
コマンドで指定されたパスを表示
libncurses.soへのパス| grep / terminfo
修正するには、termuxのterminfo dirとsubdirsをnanoユーザーが読み取りおよび実行できるようにするか、terminfoフォルダーを別の場所にコピーし、hexeditorを使用して共有ライブラリファイルのプレーンテキストパスを変更します。
圧縮されたterminfoフォルダーへのリンク https://drive.google.com/file/d/1m1tfHgkGRehBGh1jPMK4EaTgQb9EyCG7/view?usp=drivesdk
.bashrcに以下を追加できます
if [ "$TERM" = xterm ]; then TERM=xterm-256color; fi