#TIL #linux 왜 cannot set LC_CTYPE locale?
svn: warning: cannot set LC_CTYPE locale svn: warning: environment variable LANG is KOR svn: warning: please check that your locale name is correct
msys2에서 svn 명령어를 입력하니 이런 warning이 나온다. 왜?
$ locale LANG=KOR LC_CTYPE="C" LC_NUMERIC="C" LC_TIME="C" LC_COLLATE="C" LC_MONETARY="C" LC_MESSAGES="C" LC_ALL=
locale 이름이 이상해서 발생한 것 같다. 한글 메시지는 폰트 때문에 너무 작게 나오니 영문으로 변경.
$ export LANG=en_US.UTF-8 $ export LC_ALL=en_US.UTF-8
.bashrc
파일에 추가.
$ locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_ALL=en_US.UTF-8
끝.