文档章节

perl: warning: Setting locale failed. 的解决方案

傅易
 傅易
发布于 2016/11/20 20:49
字数 208
阅读 59
收藏 0
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
    LANGUAGE = (unset),
    LC_ALL = (unset),
    LC_TIME = "zh_CN.UTF-8",
    LC_MONETARY = "zh_CN.UTF-8",
    LC_ADDRESS = "zh_CN.UTF-8",
    LC_TELEPHONE = "zh_CN.UTF-8",
    LC_NAME = "zh_CN.UTF-8",
    LC_MEASUREMENT = "zh_CN.UTF-8",
    LC_IDENTIFICATION = "zh_CN.UTF-8",
    LC_NUMERIC = "zh_CN.UTF-8",
    LC_PAPER = "zh_CN.UTF-8",
    LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").

安装软件时,都会去执行 update-locale 命令,用来更新 locale。这个命令是 perl 脚本(可以用 whereis update-locale 查到)

上述警告并不是因为 update-locale 命令错了,而是因为 perl 的配置出了问题。

可以使用以下命令只运行 perl 测试:

$ perl -e exit

perl 使用系统提供的默认 locale zh_CN.UTF-8,但这个值是 ssh 从客户端传递来的,系统其实不知道 zh_CN.UTF-8 该如何处理

我们安装语言包即可解决问题:

$ apt-get install language-pack-zh-hans
$ dpkg-reconfigure locales

© 著作权归作者所有

共有 人打赏支持
傅易
粉丝 25
博文 102
码字总数 61690
作品 0
海淀
后端工程师
Ubuntu 16.04 解决 Setting locale failed 问题

解决下面的问题 在 里面加入 或者如果你是用zsh,编辑 :

laiconglin
05/06
0
0
perl: warning: Setting locale failed.

错误: perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "c" are supported and installed ......

macker
2012/10/31
0
0
Fixing "perl: warning: Setting locale failed."

错误提示: perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "en_US:en", LC_ALL = (unset), LCPAPER = "enUS", LCADDRESS = "e......

jackguo
2013/03/25
0
0
mysql 多实例安装

[root@mysqlserver ~]#rm -f /etc/init.d/mysqld [root@mysqlserver ~]# mkdir -p /data/{3306,3307}/data [root@mysqlserver Packages]# rpm -ivh tree-1.5.3-2.el6.x86_64.rpm warning: tr......

cjp1984
2017/06/04
0
0
perl: warning: Setting locale failed.引发的问题

缘由 我用的是linode的vps,系统为ubuntu14.04lts 当apt-get安装软件时,都会报一个相同的错误,如下 那是因为安装软件时,都会去执行一个的命令,用来更新locale 这个命令是一个脚本,用per...

waynehu
2014/11/18
0
2

没有更多内容

加载失败,请刷新页面

加载更多

RxJS的另外四种实现方式(四)——性能最高的库(续)

接上一篇RxJS的另外四种实现方式(三)——性能最高的库 上一篇文章我展示了这个最高性能库的实现方法。下面我介绍一下这个性能提升的秘密。 首先,为了弄清楚Most库究竟为何如此快,我必须借...

一个灰
43分钟前
1
0
麒麟AI首席科学家现世

8月31日,华为发布了新一代顶级人工智能手机芯片麒麟980,成为全球首款7nm工艺手机芯片,AI方面也实现飞跃,支持人脸识别、物体识别、物体检测、图像分割、智能翻译等。 虽然如今人人都在热议...

问题终结者
昨天
1
0
告警系统主脚本、告警系统配置文件、告警系统监控项目

告警系统主脚本 main.sh内容 #!/bin/bash#Written by aming.# 是否发送邮件的开关export send=1# 过滤ip地址export addr=`/sbin/ifconfig |grep -A1 "ens33: "|awk '/inet/ {pr...

芬野de博客
昨天
2
0
MySQL autocommit探究

-- sessionA:tx_isolation=REPEATABLE-READmysql> select connection_id();+-----------------+| connection_id() |+-----------------+| 28 |+-----------------+......

安小乐
昨天
7
0
c++多线程锁 Mutex  自动判断死锁

c++多线程锁可以使用absl::Mutex std::mutex这两种,下面是demo代码。 使用absl:Mutex的时候打印: [mutex.cc : 1338] RAW: Cycle: [mutex.cc : 1352] RAW: mutex@0x683b68 stack: @ 0x43856......

青黑
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部