Raspbian에서 LC_ALL=en_GB.UTF-8을 설정하는 방법은 무엇입니까?

Raspbian에서 LC_ALL=en_GB.UTF-8을 설정하는 방법은 무엇입니까?

포스팅에서 답을 알겠습니다내 로케일 문제를 어떻게 해결합니까?LANGUAGE, 필드 및 LC_ALL해당 값을 변경할 수 없습니다 . 설정 중이에요검토내 Raspberry Pi 3B에서는 Raspbian이 최신 운영 체제입니다. 내 거locale

LANG=en_GB.UTF-8
LANGUAGE= # TODO empty! but should be en_GB:en
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY="en_GB.UTF-8"
LC_MESSAGES="en_GB:UTF-8"
LC_PAPER="en_GB.UTF-8"
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT="en_GB.UTF-8"
LC_IDENTIFICATION="en_GB.UTF-8"
LC_ALL= # TODO empty but should be en_GB.UTF-8

운영 체제: Raspbian
하드웨어: Raspberry Pi 3B

답변1

/etc/locale.gen다음 줄을 편집 하고 주석을 제거합니다.

 en_GB.UTF-8 UTF-8

달리기:

locale-gen en_GB.UTF-8 UTF-8
update-locale en_GB.UTF-8 UTF-8
export LANGUAGE=en_GB.UTF-8
export LC_ALL=en_GB.UTF-8

확인하세요 locale.

LANG=en_GB.UTF-8
LANGUAGE=en_GB.UTF-8
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY="en_GB.UTF-8"
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER="en_GB.UTF-8"
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT="en_GB.UTF-8"
LC_IDENTIFICATION="en_GB.UTF-8"
LC_ALL=en_GB.UTF-8

답변2

StephenKitt의 조언: 여기서는 필요하지 않으므로 LC_ALL설정 하지 마세요 . LANGUAGE테스트 후에는 이 방법도 작동합니다.

관련 정보