Masalah xterm-256color pada Mac OS X Lion
Posted: 2011-September-9 Filed under: komputer, Mac OS X | Tags: mac os x lion, terminal, xterm-256color Leave a comment »Setelah install Xcode 4.1.1 dari AppStore, beberapa command pada terminal tidak bisa dijalankan.
mul14-mac:78 mul14$ clear
terminals database is inaccessible
mul14-mac:78 mul14$ nano
Error opening terminal: xterm-256color.
mul14-mac:78 mul14$ reset
reset: can't initialize terminal type xterm-256color (error -1)
Terminal type?
Beberapa user di mendapatkan masalah ini pada saat upgrade ke Mac OS X Lion. Dan beberapa yang lain setelah melakukan instalasi Xcode 4.
Setelah melakukan pencarian akhirnya ketemu dua solusi.
-
Mengubah konfigurasi Terminal
Klik Terminal di menu bar, pilih Preferences, Settings Tab. Pilih default style yang digunakan. Pilih Advanced. Pada Declare terminal as:, pilih xterm-color.

Buka terminal baru. Sekarang command diatas sudah bisa dijalankan. Dengan menggunakan perintahtput colorsoutput yang dikeluarkan adalah 8. -
Copy file xterm-256colorDownload file xterm-256color.zip yang saya dapatkan dari BSD.pkg yang ada didalam file instalasi Mac OS X Lion.
Extract file tersebut, lalu copy ke
/usr/share/terminfo/78/Di terminal
$ sudo cp xterm-256color /usr/share/terminfo/78/
$ sudo chown root:wheel /usr/share/terminfo/78/xterm-256color
Sekarang di terminal bisa menggunakan xterm-256color.
Di terminal ketiktput colorsoutput yang dikeluarkan adalah 256.
UPDATE
Cara #2 ternyata merusak semua tampilan aplikasi yang menggunakan ncurse. Sebaiknya ikuti instruksi me-replace semua isi folder /usr/share/terminfo disini.
References
- http://stackoverflow.com/questions/6788402/error-opening-terminal-xterm-256color
- http://stackoverflow.com/questions/6804208/nano-error-error-opening-terminal-xterm-256color
- http://ricochen.wordpress.com/2011/07/23/mac-os-x-lion-terminal-color-remote-access-problem-fix/

