![아치 리눅스: 로케일 문제 [닫기]](https://linux55.com/image/131909/%EC%95%84%EC%B9%98%20%EB%A6%AC%EB%88%85%EC%8A%A4%3A%20%EB%A1%9C%EC%BC%80%EC%9D%BC%20%EB%AC%B8%EC%A0%9C%20%5B%EB%8B%AB%EA%B8%B0%5D.png)
glibc를 glibc-git으로 바꾼 후 시스템에는 로캘이 전혀 없습니다. glibc로 다시 전환했는데 동일합니다(로케일 제외). 내가 얻는 로케일을 재생성하려고 시도합니다.
# locale-gen
Generating locales...
error: Bad entry 'C '
error: Bad entry 'POSIX '
error: Bad entry 'de_DE.utf8 '
error: Bad entry 'en_US.utf8 '
Generation complete.
시스템: 아치 리눅스
glibc:2.26-11.0
/etc/locale.conf
LANG=de_DE.UTF-8
LC_CTYPE=de_DE.UTF-8
LC_NUMERIC=de_DE.UTF-8
LC_TIME=de_DE.UTF-8
LC_COLLATE=C
LC_MONETARY=de_DE.UTF-8
LC_MESSAGES=de_DE.UTF-8
LC_PAPER=de_DE.UTF-8
LC_NAME=de_DE.UTF-8
LC_ADDRESS=de_DE.UTF-8
LC_TELEPHONE=de_DE.UTF-8
LC_MEASUREMENT=de_DE.UTF-8
LC_IDENTIFICATION="de_DE.UTF-8"
/etc/locale.gen
C
POSIX
de_DE.utf8
en_US.utf8
미리 감사드립니다!
답변1
locale.gen의 올바른 구문은 다음과 같습니다.
de_DE.UTF-8 UTF-8
en_US.UTF-8 UTF-8
문제가 해결되었습니다!