Cannot set LC_CTYPE to default locale 解决(make localedata/install-locales )
来源:互联网 发布:苹果耳机手绘淘宝 编辑:程序博客网 时间:2024/06/05 21:08
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 directory03.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 )
- 解决Cannot set LC_CTYPE to default locale: No such file or directory
- debian locale: Cannot set LC_CTYPE to default locale: No such file or directory
- Linux下locale: Cannot set LC_CTYPE to default locale: No such file or directory警告
- Ubuntu locale Cannot set LC_CTYPE to default locale: No such file or directory
- locale: Cannot set LC_CTYPE to default locale: No such file or directory
- linux出现Cannot set LC_CTYPE to default locale: No such file or directory错误的解决办法
- Debian下Cannot set LC_CTYPE to default locale: No such file or directory解决方法
- Cannot set LC_CTYPE to default locale: No such file or directory
- svn "cannot set LC_CTYPE locale"
- 解决svn "cannot set LC_CTYPE locale"的问题
- 解决svn "cannot set LC_CTYPE locale"的问题
- 解决svn "cannot set LC_CTYPE locale"的问题
- cannot change locale [Cannot set ... to default locale]
- svn: warning: cannot set LC_CTYPE locale 解决方法
- Ubuntu Locale配置问题解决Cannot set LC_CTYPE
- 在Ubuntu安装完成后更改默认的语言LANG,出现Cannot set LC_CTYPE to default locale: No such file or directory错误的解决办法
- 在Ubuntu安装完成后更改默认的语言LANG,出现Cannot set LC_CTYPE to default locale: No such file or directory错误的解决办法
- C++继承:公有,私有,保护
- 希尔排序
- java数据类型
- 链表中倒数第k个结点
- 我学到的Linux命令-cd,grep,less,tail,vi
- Cannot set LC_CTYPE to default locale 解决(make localedata/install-locales )
- 常见数据结构与算法整理总结(下)
- php实现页面静态化
- C语言之printf() %f 转换说明修饰符
- 小试JDBC(mysql数据库)
- 搭建ELK(ElasticSearch+Logstash+Kibana)日志分析系统(五) 通过redis扩展logstash
- 第三周项目2
- uinavigationbar下边线加阴影
- 下载Maven安装包