스크립트는 locale-gen을 실행해야 하는 시기를 어떻게 알 수 있나요?

스크립트는 locale-gen을 실행해야 하는 시기를 어떻게 알 수 있나요?

새로운 시스템을 설정하는 기본 단계 중 하나는 올바른 glibc 로케일 파일을 생성하는 것입니다. 적어도 ArchLinux와 Gentoo에서는 이 단계를 수동으로 수행하고 싶어합니다. ArchLinux를 배포하는 스크립트를 설정하려고 합니다. 여러 가지 이유로 내 스크립트는 구성 프로세스의 어느 위치에 있는지 알지 못하고 진행하면서 각 단계를 테스트하므로 제한됩니다. 이 프로세스에는 여러 번의 재부팅이 포함됩니다.

/etc/locale.gen에 올바른 로케일을 넣고 local-gen매번 실행해도 아무런 해가 없는 것 같지만, 내가 사용하는 임베디드 플랫폼에서는 시간이 오래 걸리고 몇 가지를 실행하는 것이 정말 고통스럽습니다. 타임스.

그것은 무엇입니까?적절한이를 테스트하는 방법 - 구성에서 로케일을 설정하는 것뿐만 아니라 이에 대한 올바른 파일을 생성하는 방법도 있습니까?

답변1

/usr/bin/locale -a목록 인쇄이미 생성됨에서 발견된 로케일입니다 /usr/lib/locale/locale-archive. (및 POSIX로케일 C설정)

$ locale -a
C
POSIX
de_DE.utf8
en_US.utf8

관련 정보