Linux中Perl警告设置locale失败的错误及解决方法

所有操作系统都使用一些区域设置来正确解释与语言相关的数据。在Linux中,此设置称为 locale 即使没有GUI或桌面环境也可以使用。它们通常在安装操作系统时配置,但在安装后也会更改。”Perl警告设置locale failed“是安装后最常见的错误。这是由 locale 未命中配置。在本教程中,我们将了解如何解决此错误。

null

“perl:警告:设置区域设置失败。”错误

错误如下所示。

图片[1]-Linux中Perl警告设置locale失败的错误及解决方法-yiteyi-C++库
“perl:警告:设置区域设置失败。”错误

重新生成区域设置

Debian、Ubuntu、Mint、Kali

最实用、最简单的解决方案是重新生成区域设置。我们将使用 locale-gen 并指定要设置和重新生成的定位类型。我们需要 sudo 对此的权限。

$ sudo locale-gen en_US.UTF-8
Regenerate Locales 
重新生成区域设置

另一种显式指定区域设置的方法是使用 export 使用bash变量和than调用 dpkg-reconfigure 在区域设置上。

$ sudo dpkg-reconfigure locales
Setting Locales Explicitly
显式设置区域设置

软呢帽、CentOS、RHEL

我们可以用CentOS的方式 localectl 指挥与控制 set-locale 此选项。

$ sudo localectl set-locale LANG=en_GB.utf8

显式设置区域设置

我们还可以显式地设置区域设置。我们将  使用 localdef 命令并指定要使用的区域设置。

$ sudo localedef -i en_US -f UTF-8 en_US.UTF-8

相关文章: Ubuntu,Debian,Kali,Mint-Apt-Get搜索教程及示例

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享