解決 Error opening terminal: xterm 的問題
最近在玩某個 SDK 的 menuconfig,突然發現到他會跳出一堆錯誤訊息:
上網 google 了一下解法,發現到說:
由於我使用 putty 來登入 ssh,其內建預設的 Terminal-type 為 xterm,
因此他在 link 到 /usr/share/terminfo 的 ~/x/ folder 時,會發現找不到 xterm 來供他使用。
於是有以下兩種解決辦法:
1. 參考(大陸網頁) http://www.linuxidc.com/Linux/2011-04/34704.htm
宣告環境變數,使用 vt100 來取代之
或者是
2. 到 /usr/share/terminfo/x/ 內,建立一個 link ,讓 xterm 指到漂亮的彩色文字編輯器:
這樣就可以在 putty 底下看到漂亮的 menuconfig 了。
PS. 用 SecureCRT 來連線,由於其內預設使用 VT100,因此不會有這個問題。
root@xxxxx:/home/steven_wu/xxxx/xxxxx# make menuconfig (中略) Error opening terminal: xterm. make: *** [menuconfig] Error 1
上網 google 了一下解法,發現到說:
由於我使用 putty 來登入 ssh,其內建預設的 Terminal-type 為 xterm,
因此他在 link 到 /usr/share/terminfo 的 ~/x/ folder 時,會發現找不到 xterm 來供他使用。
於是有以下兩種解決辦法:
1. 參考(大陸網頁) http://www.linuxidc.com/Linux/2011-04/34704.htm
宣告環境變數,使用 vt100 來取代之
export TERM=vt100 export TERMINFO=/usr/share/terminfo
或者是
2. 到 /usr/share/terminfo/x/ 內,建立一個 link ,讓 xterm 指到漂亮的彩色文字編輯器:
cd /usr/share/terminfo/x/ ln -s xterm-color xterm
這樣就可以在 putty 底下看到漂亮的 menuconfig 了。
PS. 用 SecureCRT 來連線,由於其內預設使用 VT100,因此不會有這個問題。
留言
張貼留言