手动安装glibc-2.14后,系统不能设置语言

二狗zi 2015-07-10 11:46:31
因为程序需要glibc-2.14,但是centOS6.5系统只有2.12的rpm包。去官网下了个glibc-2.14的tar包,并且建立软连接后,程序可以正常运行,但是不能设置语言了。因为有些程序需要读中文目录,所以这个语言还是要修改的。
每次登陆终端都会报这个错
google上搜了下说是缺少glibc-common包,但是没有找到2.14版本的,手动下载了2.14版本的rpm包安装之后也不行。

...全文
1257 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
LazyWorm 2018-03-22
  • 打赏
  • 举报
回复
同样的问题,终于找到完美的解决方案了。跟上来,供大家学习了解。 把glibc升级到2.14,网上一抓一大把,粗制滥造的就算了,有很多篇很详细的文章,不过纵观全网大量的文章居然都漏了一个重要步骤,直接就导致了后面locale的设置问题。大部分教程make&;&;makeinstall完成后,直接开始设置软连接,设置完以后文章就结束了!然后你以为就没事了吗? VI编辑器打开日志,各种^M 各种口口口,各种乱码~~ 千辛万苦最后才知道,拜托make完还要make localedata好伐!! make localedata/install-locales 终于,打开服务器不报错了,vi也正常了。。。重要的事情说三遍 make localedata/install-locales make localedata/install-locales make localedata/install-locales https://bbs.csdn.net/topics/391069999#new_post
q1135517617 2017-06-09
  • 打赏
  • 举报
回复
http://www.cnblogs.com/onemore/p/5341757.html ..4.1 修改这个链接是大多数同学的做法,但是这样会导致乱码,建议使用 ..4.2 修改环境变量 看看现在libc.so.6在哪个位置,然后修改软链接 ln -sf /usr/local/glibc-2.14/lib/libc.so.6 /lib64/libc.so.6 (attentoin: 因为原来有,所以要加一个f,且一定要使用绝对路径) ..4.2 export LD_LIBRARY_PATH=/opt/glibc-2.14/lib:$LD_LIBRARY_PATH 把该内容加到/etc/rc.local 即可 上面是原内容 我试过吧 /opt/glibc-2.14/lib 加到 /etc/ld.so.conf.d/glibc-2.14.conf 里 然后ldconfig 也可以使用
zhutucsdn 2017-02-27
  • 打赏
  • 举报
回复
我最近也碰到了这个问题,想请问下你是怎么解决这个问题的?

18,772

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
  • 专题技术讨论区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧