명령 줄을 통해 로케일을 제거하려면 어떻게해야합니까? 줄을 통해

시스템에 5 개의 사용하지 않는 로캘이 있습니다. 명령 줄을 통해 어떻게 제거 할 수 있습니까? 사용 localepurge했지만 작동하지 않았습니다.



답변

로케일을 나열 할 수 있습니다

localedef --list-archive

또는

locale -a

해당 파일 크기는

ls -lh /usr/lib/locale/locale-archive

사용하지 않는 로케일을 제거하려면 다음을 수행하십시오.

sudo locale-gen --purge it_IT.UTF-8 en_US.UTF-8 && echo Success!

여기서 it_IT.UTF-8과은 en_US.UTF-8있습니다 내가 원하는 두 로케일 . && echo "Success!"때문에 마지막에 유용 locale-gen사용할 수없는 또는 잘못된 로케일이 명령 행에 전달되는 경우 오류를보고하지 않습니다.