Perl Falling back to the standard locale

Linux终端可能会出现以下警告消息:

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = (unset),
        LC_ALL = (unset),
        LANG = "en_AU.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").

问题是您没有安装locales软件包或者未配置该软件包。例如,当您在Linux系统中安装新软件包时,可能会出现此消息。幸运的是,这个问题很容易解决。
首先确保已安装locales软件包:

apt-get install locales

前面的命令将安装locales包,或者它将输出信息“locales已安装(locales is already installed)”

dpkg-reconfigure locales

此命令将重新配置您的区域设置。

要检查您是否已修复区域设置问题,使用下面命令:

echo | perl

如果没有输出,则表示修复了locales的问题。

日期:2020-07-07 20:54:49 来源:oir作者:oir