ko_KR.UTF-8로 로케일 설정하면 man이 실행이 안됩니다.
글쓴이: resnick / 작성시간: 화, 2005/09/13 - 8:41오전
젠투 리눅스 2005.1 CD 로 얼마전 설치를 마쳤습니다. 근데 로케일을 ko_KR.UTF-8로 설정하면 맨 페이지가 실행이 안됩니다.
foobar@localhost ~ $ export LC_ALL=ko_KR.UTF-8 foobar@localhost ~ $ export LC_LANG=ko_KR.UTF-8 foobar@localhost ~ $ export LANG=ko_KR.UTF-8 foobar@localhost ~ $ export LC_MESSAGE=ko_KR.UTF-8 foobar@localhost ~ $ man screen 세그멘테이션 오류 foobar@localhost ~ $ export LC_ALL=en_US.UTF-8 foobar@localhost ~ $ export LC_LANG=en_US.UTF-8 foobar@localhost ~ $ export LANG=en_US.UTF-8 foobar@localhost ~ $ export LC_MESSAGE=en_US.UTF-8 foobar@localhost ~ $ man screen Formatting page, please wait... foobar@localhost ~ $
이게 어찌된 일일까요... 예전에 깔은 젠투 리눅스에서는 이런 일이 없었는데... 설치 문서대로 깔은지 얼마 되지도 않았으므로 제가 뭔가 잘못 건드렸을 리도 없는데... 혹시 비슷한 경우를 당하신 분 계시면 도움 바랍니다.
그리고 덤으로 질문 한가지 더.
로케일을 ko_KR.UTF-8로 설정하되, bash의 메시지 같은 것만 영어로 나오게 하려면 로케일을 어떻게 설정하면 됩니까? 다른것은 ko.KR.UTF-8로 놔두고 LC_MESSAGE만 en_US.UTF-8로 해봤는데 그대로 한글이 나오더군요. 뭔가 다른 것이 영향을 받는 모양인데...
Forums:
그냥 segfault 나는 것은 이유를 잘 모르겠군요.덤 질문에
그냥 segfault 나는 것은 이유를 잘 모르겠군요.
덤 질문에 대한 답은 LC_MESSAGE가 아니라 LC_MESSAGES입니다.
현재 로우켈 확인은 "locale" 명령으로 알아낼 수 있습니다.
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://cinsk.github.io/cfaqs/
댓글 달기