区域设置错误。无法打开语言环境定义文件“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

相关内容