make menuconfig时提示“error opening terminal”的解决方法
2013-07-24 16:20
162 查看
1. 首先要确定ncurses库是否已经正确安装。在debian, Ubuntu上,可以用dpkg -l | grep ncurses 查看ncurses库是否已安装。
2. 如果ncurses已经安装了,需要查看TERM, TERMINFO两个环境变量是否已经设置正确。如果没有设置正确,需要设置为正确的值。
$ echo $TERM
$ echo $TERMINFO
关于TERMINFO, 应设置为terminfo的路径,比如/usr/share/terminfo 或者 /lib/terminfo。查看terminfo的存储位置用一下指令:
$ whereis terminfo
terminfo: /etc/terminfo /lib/terminfo /usr/share/terminfo /usr/share/man/man5/terminfo.5.gz
查看terminfo目录下是否保存了终端信息文件:其中通常分为a, b, c, d...z这些字母目录,每个目录中包含了以该字母开头的term信息。比如vt100放在"v"目录中。我们需要的term,必须在对应的目录中存在 term信息。确定这些信息后,就可以设置TERM和TERMINFO信息: www.2cto.com
$ export TERM=vt100
$ export TERMINFO=/usr/share/terminfo
上面的设置必须保证/usr/share/terminfo中存在term信息,且/usr/share/terminfo/v/vt100是存在的。
关于TERM的设置,有可能需要设置成Linux, vt100-putty等不同的TERM。Linux通常用于Linux控制台,vt100-putty顾名思义是使用putty远程登录的vt100终端。
以下是在Ubuntu12.10环境下,解决了此问题后TERM和TERMINFO两个环境变量的值。
$ echo $TERM
xterm
$ echo $TERMINFO
/lib/terminfo/
2. 如果ncurses已经安装了,需要查看TERM, TERMINFO两个环境变量是否已经设置正确。如果没有设置正确,需要设置为正确的值。
$ echo $TERM
$ echo $TERMINFO
关于TERMINFO, 应设置为terminfo的路径,比如/usr/share/terminfo 或者 /lib/terminfo。查看terminfo的存储位置用一下指令:
$ whereis terminfo
terminfo: /etc/terminfo /lib/terminfo /usr/share/terminfo /usr/share/man/man5/terminfo.5.gz
查看terminfo目录下是否保存了终端信息文件:其中通常分为a, b, c, d...z这些字母目录,每个目录中包含了以该字母开头的term信息。比如vt100放在"v"目录中。我们需要的term,必须在对应的目录中存在 term信息。确定这些信息后,就可以设置TERM和TERMINFO信息: www.2cto.com
$ export TERM=vt100
$ export TERMINFO=/usr/share/terminfo
上面的设置必须保证/usr/share/terminfo中存在term信息,且/usr/share/terminfo/v/vt100是存在的。
关于TERM的设置,有可能需要设置成Linux, vt100-putty等不同的TERM。Linux通常用于Linux控制台,vt100-putty顾名思义是使用putty远程登录的vt100终端。
以下是在Ubuntu12.10环境下,解决了此问题后TERM和TERMINFO两个环境变量的值。
$ echo $TERM
xterm
$ echo $TERMINFO
/lib/terminfo/
相关文章推荐
- make menuconfig时提示“error opening terminal”的解决方法
- make menuconfig时提示“error opening terminal”的解决方法
- make menuconfig时提示“error opening terminal”的解决方法
- make menuconfig内核编译时,Error opening terminal: xterm 错误解决方法
- make menuconfig内核编译时,Error opening terminal: xterm 错误解决方法
- Error opening terminal:xterm解决方法
- mac终端top命令后,显示Error opening terminal: xterm-colorH.解决方法
- Error opening terminal:xterm解决方法
- make menuconfig提示'make menuconfig' requires the ncurses libraries解决方法
- make menuconfig 提示:'make menuconfig' requires the ncurses libraries的解决方法
- pb9.0 编绎成DLL类型时,提示"Error opening file 'c:/windows/system32/cgen/ent32.h" 问题的解决方法
- RHEL5 make menuconfig 出现 error: curses.h: No such file or directory的解决方法
- make menuconfig提示'make menuconfig' requires the ncurses libraries解决方法
- 使用jquery mobile 点击超链接提示“error loading page” 解决方法
- [python]"python[error] mysql_config not found"错误解决方法
- 解决IIS7中出现An error occurred on the server when processing the URL错误提示的方法
- 客户端连接Terminal Servicesl error in the licensing protocol出错的解决方法
- Error opening terminal: xterm 解决办法
- firefox 提示 ssl_error_unsupported_version 的解决方法
- [Nginx] nginx提示:500 Internal Server Error错误的解决方法