locale 문제. (아직 해결못해 다시 올립니다.)
안녕하세요. 부디 여기서 답변을 얻을 수 있었으면 좋겠습니다.
2주째 계속 삽질 중이네요.
하드햇 리눅스라는 리눅스가 있지요. 아시는 분은 아실겁니다.
여기에 X를 올리고 한글을 보고 입력할려고 하는게 제 목적입니다.
나름대로 모든 방법을 동원해 봤으나 한글이 뜨질 않네요.
한글을 지원하기 위해서
한글 폰트와 폰트 관련 설정 등을 다 맞추어 봤으나 다음과 같은 경고가 계속 뜹니다.
Warning: locale not supported by C library, locale unchanged
Gtk+ 응용프로그램의 경우는
Gdk-WARNING **: locale not supported by C library
모두 동일한 원인 때문인것으로 생각하고 있습니다.
제가 알고 있는 방법을 총동원하여 x86, 영문판 레드햇 리눅스에 적용했을때는 한글이 뜹니다.
그러나 똑같은 방법으로 하드햇 리눅스에 적용했을때는 위와같은 메시지가 나오면서 한글출력이 되질 않습니다.
결론적으로 도달한것이 glibc의 로케일 문제가 아닌가 생각합니다만..
glibc의 버전이 2.2.5로 제가 알고 있기로는 이 버전은 알아서 환경변수에서 로케일 설정만 해준다면 다양한 로케일을 지원하는 것으로 알고 있습니다만 그래도 위와 같은 메시지가 뜨면서 한글출력이 안되네요.
어딜 다시 확인해봐야 할까요?
glibc를 다시 설치해보라는 말은 말구요.
답변 기다리겠습니다. 절박하네요.
-----------
/usr/share/locale
에 있는 directory 중에 하나로 세팅하신 거죠?
/usr/share/locale/locale.alias
안에 있는 것중 하나이면 되는데...
어떤가요?
--------------
export LANG=ko_KR.eucKR, korean, ko_KR, 기타 등등..
/etc/sysconfig/i18n
그리고
/usr/share/locale과 locale.alias 내에 있는 것으로 맞춰져 있습니다.
/lib/libc-2.2.5.so 이면 glibc 2.2.5인게 맞는거죠? ㅠ.ㅠ;
그리고 처음에 /usr/share/locale에 없었던 로케일은 다른 컴퓨터에서 카피해서 넣어도 되는것인지요?
댓글 달기