로캘이 잘못되었습니다. 로케일 정의 파일 'fa_IR'을 열 수 없습니다.

로캘이 잘못되었습니다. 로케일 정의 파일 'fa_IR'을 열 수 없습니다.

내 로케일 목록은 다음과 같습니다.

locale -a
...
en_ZM.utf8
en_ZW.utf8
fa_IR
fa_IR.utf8
POSIX

저는 LC_ALL=fa_IR.UTF-8이 명령을 사용하여 설정했습니다.
export LC_ALL=fa_IR.UTF-8 실행하면 sudo dpkg-reconfigure locales다음 오류가 발생합니다.

fa_IR.UTF-8...로케일 정의 파일 'fa_IR'을 열 수 없습니다: 해당 파일이나 디렉터리가 없습니다

답변1

방금 다음을 수행했는데 문제가 해결되었습니다.

sudo apt-get purge locales
sudo apt-get purge language-pack-fa
sudo apt-get install locales
sudo apt-get install language-pack-fa

답변2

이름이 로케일인데 로 fa_IR.utf8설정했습니다 .LC_ALLfa_IR.UTF-8

설치된 로케일의 이름을 사용하거나 fa_IR.utf8시스템에 로케일을 제공하는 해당 패키지를 설치하십시오.fa_IR.UTF-8

관련 정보