这是我的区域设置列表:
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_ALL
为fa_IR.UTF-8
。
使用已安装的区域设置的名称,即,或安装为您提供系统上的区域fa_IR.utf8
设置的相应软件包。fa_IR.UTF-8