centos 나 ubuntu 에서 아래와 같은 에러가 뜨는 경우가 있습니다.
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
위와 같이 에러가 뜨는 경우 export LC_ALL=en_US.UTF-8 이라고 치면 에러가 사라지지만, 다시 로그인해보면 에러가 다시 뜹니다.
# sudo vi /etc/environment
export LC_ALL=en_US.UTF-8
/etc/environment 에 위와 같이 문구를 추가해주면 다시 로그인을 해도 locale 에러가 뜨지 않습니다.
# root 계정으로 접속하면 안먹히는 경우가 있는데 그럴때는 .bash_profile 처럼 로그인시 실행되는 파일에 export LC_ALL=en_US.UTF-8를 추가.