본문 바로가기

Tech/Linux

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

네이버 공유하기
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
반응형
네이버 공유하기


* 쿠팡 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있습니다.