Cannot set LC_CTYPE to default locale, Cannot set LC_ALL to default locale

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를 추가.

답글 남기기