文档章节

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

傅易
 傅易
发布于 2016/11/20 20:49
字数 208
阅读 66
收藏 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

© 著作权归作者所有

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

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

laiconglin
2018/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

没有更多内容

加载失败,请刷新页面

加载更多

利用神器BTrace 追踪线上 Spring Boot应用运行时信息

概述 生产环境中的服务可能会出现各种问题,但总不能让服务下线来专门排查错误,这时候最好有一些手段来获取程序运行时信息,比如 接口方法参数/返回值、外部调用情况 以及 函数执行时间等信...

CodeSheep
今天
8
0
OSChina 周四乱弹 —— 我想过年请假提前回家两天

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @clouddyy :#每日一歌# 分享王力宏的单曲《爱错》 《爱错》- 王力宏 手机党少年们想听歌,请使劲儿戳(这里) @Caremorele :这几天起床有点...

小小编辑
今天
222
7
Cookie 显示用户上次访问的时间

import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServlet;import javax.serv......

gwl_
今天
1
0
网络编程

第14天 网络编程 今日内容介绍  网络通信协议  UDP通信  TCP通信 今日学习目标  能够辨别UDP和TCP协议特点  能够说出UDP协议下两个常用类名称  能够说出TCP协议下两个常用类名称...

stars永恒
今天
3
0
二进制相关

二进制 众所周知计算机使用的是二进制,数字的二进制是如何表示的呢? 实际就是逢二进一。比如 2 用二进制就是 10。那么根据此可以推算出 5的二进制等于 10*10+1 即为 101。 在计算机中,负数以...

NotFound403
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部