Tech/Linux

라즈베리파이 우분투 로케일 에러 cannot change locale

멋지다마라송 2023. 4. 26. 21:20
728x90

warning: setlocale: LC_ALL: cannot change locale (ko_KR.utf8)

 

영문, 한글 수정/삭제하다 만나게 된 에러.

warning: setlocale: LC_ALL: cannot change locale (ko_KR.utf8)

 

한글 설치, 영문 쉘에서는 변수 조정.

# sudo su - 

# dpkg-reconfigure locales <- 로케일 설정

 

# raspi-config 로 들어간다면 로케일 설정을 선택하면 됩니다.

 

ko_KR.UTF-8 UTF-8 선택. 설치.

 

기본값은 영문으로. (한글이 보기 편할 때도 있지만, 에러 검색시 영문이 필요하니 기본값은 꼭 영문으로 합니다)

 

 

그래도 쉘 스크립트가 영문으로 실행 안될 때에는 아래와같이 강제로 설정하면 됩니다.

export LANG=en_US.UTF-8
export LANGUAGE=en_US.UTF-8
export LC_TYPE=en_US.UTF-8
export LC_MESSAGES=en_US.UTF-8
export LC_ALL=en_US.UTF-8
반응형