1、问题描述  locale时提示下面错误

01.locale:Cannot set LC_CTYPE to default locale: No such file or directory

02.locale:Cannot set LC_MESSAGES to default locale: No such file or directory

03.locale:Cannot set LC_ALL to default locale: No such file or directory

ssh登陆弹出如下错误

-bash: warning: setlocale: LC_CTYPE: cannot change locale (zh_CN.UTF-8)

2、问题产生原因

centos 6.5 系统

需求装一个需要glibc-2.14支持命令组件,安装glibc-2.14

tar -zxvf glibc-2.14.tar.gz

cd glibc-2.14

mkdir build

../configure  --prefix=/usr/local/glibc-2.14

make && make install

ln -sf /usr/local/glibc-2.14/lib/libc-2.14.so /lib64/libc.so.6

(提示 如果直接删除移动/lib64/libc.so.6文件会有错误Can't open configuration file /usr/local/etc/ld.so.conf)

安装完成后,支持 glibc-2.14,但是 提示如上错误

并且有中文乱码、svn、perl、date等命令不能应用问题

解决问题:

1、设置字符集编码支持utf-8

source /etc/sysconfig/i18n

查看locale,为如下内容

每次链接都会报错(setlocale: LC_CTYPE: cannot change locale (zh_CN.UTF-8))

并且按照网络上方法尝试解决,1小时。2小时。3小时。无解决

忽然想到是不是glibc和locale的库版本不兼容造成的该问题

查看glibc的wiki,最后在相关locale中查找到链接https://sourceware.org/glibc/wiki/Locales?highlight=%28install-locales%29

根据提示重新编译 glibc-2.14

../configure  --prefix=/usr/local/glibc-2.14

make && make install && make localedata/install-locales

问题解决!!!

Cannot set LC_CTYPE to default locale 解决(make localedata/install-locales )相关推荐

  1. 在Ubuntu安装完成后更改默认的语言LANG,出现Cannot set LC_CTYPE to default locale: No such file or directory错误的解决办法

    在安装ubuntu的时候选了中文,但后来发现SVN客户端需要utf8来支持中文. 于是修改 /etc/default/locale为: LANG="en_US.UTF-8" LAN ...

  2. Debian下Cannot set LC_CTYPE to default locale: No such file or directory解决方法

    把语言环境变量改为英文 将Ubuntu系统语言环境改为英文的en_US.UTF-8 查看当前系统语言环境 locale 编辑配置文件,将zh_US.UTF-8改为en_US.UTF-8,zh改为en ...

  3. Linux下locale: Cannot set LC_CTYPE to default locale: No such file or directory警告

    在Linux下使用locale命令提示如下警告: locale: Cannot set LC_CTYPE to default locale: No such file or directory lo ...

  4. R报错tar: Failed to set default locale

    错误信息: [下载packages时报错] tar: Failed to set default locale 解决办法: 1. 在terminal中输入: defaults write org.R- ...

  5. 解决这个警告⚠️:warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory...

    ⚠️ 在电脑上使用终端连接服务器的时候,经常会打印出如下警告: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such ...

  6. Error:(34) Error: xxx is translated here but not found in default locale [ExtraTrans

    问题描述: Error:(34) Error: "xxx" is translated here but not found in default locale [ExtraTra ...

  7. mac电脑LC_CTYPE: cannot change locale (UTF-8): No such file or directory

    向拷贝本地代码到服务器,但是拷贝失败 lcc@lcc target$ scp /Users/lcc/IdeaProjects/AllTest/hive_test/target/hive_test-1. ...

  8. Mysql添加用户错误:ERROR 1364 (HY000): Field ‘ssl_cipher‘ doesn‘t have a default value解决方法

    Mysql添加用户错误:ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value解决方法 参考文章: (1)Mysql添加 ...

  9. Mysql Field * doesn't have a default value解决方法

    Mysql Field * doesn't have a default value解决方法 MySQL 5中,出现错误提示: Field 'id' doesn't have a default va ...

最新文章

  1. 算法_贪心 刷题总结
  2. python怎么判断是不是列表_python判断变量是否为int、字符串、列表、元组、字典等方法...
  3. python包NiBabel对医学影像文件格式进行读写:python包NiBabel简介集示例
  4. 手机php环境的openss_php开启openssl的方法
  5. margin和padding
  6. 2017 Q3 ,互联网人的薪资发生了哪些变化?
  7. 手机python代码阅读_教你阅读Python开源项目代码!
  8. RaDirect交换器-搭建环境
  9. [20180816]校内模拟赛
  10. oracle中的日期查询在mybatis中写法
  11. Uploadify jquery+flash+UploadHandler.ashx .(用)
  12. spring+springmvc+mybatis实现图书管理系统_Spring、SpringMVC、Mybatis自学视频分享
  13. thinkphp mysql存储过程_MySql存储过程的创建与使用及在thinkphp中如何调用笔记
  14. 删除数据表中的重复行
  15. android之camera2预览
  16. Java入门基础第3天《使用记事本编写运行Java程序》
  17. 机械硬盘和固态硬盘 检测 案例 ST4000VX015
  18. 笔记|使用边框和背景(应用边框样式)
  19. 三相全桥整流电路_三相桥式全控整流电路原理及电路图
  20. 2020数学建模国赛(B题)总结

热门文章

  1. axios请求与proxy代理配置
  2. java中的step_STEP文件解析
  3. Oracle EBS基础
  4. 2021年电工(初级)免费试题及电工(初级)理论考试
  5. MATLAB绘制雷达图/蜘蛛图
  6. idea运行项目出现 Module was compiled with an incompatible version of Kotlin的解决方案
  7. 游戏引擎开发涉及的知识和技术
  8. 分布式的版本控制工具(Git)
  9. 发动机冒黑烟_汽车发动机冒黑烟怎么办
  10. android 根目录缓存,Android缓存策略和目录