Linux升级glibc版本汉字乱码,Linux CentOS6升级glibc库过程
CentOS6升级glibc库过程
hadoop无法加载native库,可能原因是 glibc库版本过低,需要升级。
第一:安装以下软件
yum -y install zlib zlib-devel gcc gcc-c++ libtool openssl openssl-devel automake autoconf libtool pcre*
第二、查看系统glibc版本库
strings /lib64/libc.so.6 |grep GLIBC_
这里我们可以看到系统中最新的版本是2.12,这里我们升级2.14.
wget http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz
tar -xzvf glibc-2.14.tar.gz
cd glibc-2.14
mkdir build
cd build
../configure --prefix=/opt/glibc-2.14
make && make install
编译安装过程时间比较长。
第四、创建软链接
1、删除原来软链
rm -rf /lib64/libc.so.6 //谨慎操作后不要乱动
2、解决补救问题
LD_PRELOAD=/opt/glibc-2.14/lib/libc-2.14.so ln -s /opt/glibc-2.14/lib/libc-2.14.so /lib64/libc.so.6
因为操作删除软链接后系统无法操作任何命令,我们需要复制上命令操作后才可以。(要谨慎)
3、创建新软链接
ln -s /opt/glibc-2.14/lib/libc-2.14.so /lib64/libc.so.6
第五、查看当前新的glibc版本库
strings /lib64/libc.so.6 | grep GLIBC
第六 乱码问题:
mkdir /opt/glibc-2.14/lib/locale
cp /usr/lib/locale/locale-archive /opt/glibc-2.14/lib/locale/
第七 centos6时区设置无效(root用户执行)
ln -sf /etc/localtime /opt/glibc-2.14/etc/localtime
Linux升级glibc版本汉字乱码,Linux CentOS6升级glibc库过程相关推荐
- CentOS升级polkit版本,解决 Linux Polkit 存在权限提升的漏洞 (CVE-2021-4034)
CentOS升级polkit版本 漏洞描述 影响范围 参考安全版本 演示环境检查 离线升级操作 在线升级操作 漏洞描述 受影响版本的 pkexec 无法正确处理调用参数计数,最终尝试将环境变量作为命令 ...
- linux某些汉字乱码,Linux汉字乱码解决办法
以下以fopen.fread和printf为参考,文件中包含汉字和字母(注意) 汉字 | Windows | Linux ----------------------- 1)ANSI | 正 ...
- linux查cakephp版本,从CakePHP 1.3升级到2.5,cakephp1.3升级2.5
从CakePHP 1.3升级到2.5,cakephp1.3升级2.5 从CakePHP 1.3升级到2.5 摘要:最近把一个CakePHP 1.3的项目升级到了2.x,当然就用最新的版本2.5.3了, ...
- linux降内核版本_查看linux版本内核 Linux内核版本的变化
1.major:表示主版本号,有结构性变化时才变更. 2.minor:表示次版本号,新增功能时才发生变化;一般奇数表示测试版,偶数表示生产版. 3.patch:表示对次版本的修订次数或补丁包数. 4. ...
- linux suse最新版本,查看SUSE LINUX版本
查看SUSE LINUX版本 1.cat /proc/version 内核版本 #cat /proc/version Linux version 2.6.5-7.244-smp (geeko@buil ...
- linux查看tcl版本_查看Linux内核版本的方法有几个?你也是这样操作吗?
请关注本头条号,每天坚持更新原创干货技术文章.如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 内核是操作系统的核心组件. 它管理系统的资源,是计算机硬 ...
- linux下的oracle中文乱码,Linux环境解决Oracle 中文乱码
linux下Oracle显示中文乱码 1.Oracle数据库出现乱码的原因: 操作系统与服务器一致,但客户端与服务器字符集不一致 客户端与服务器一致,但操作系统与服务器不一致 2.解决办法: 设置相关 ...
- linux下的oracle中文乱码,linux系统中oracle出现中文乱码怎么办
linux系统中oracle出现中文乱码怎么办 发布时间:2020-06-10 10:04:55 来源:亿速云 阅读:148 作者:Leah linux系统中oracle出现中文乱码怎么办?这篇文章总 ...
- 小米如何升级android版本升级提示,小米MIUI8怎么升级 5种MIUI 8系统升级方法
小米MIUI8怎么升级 5种MIUI 8系统升级方法 来源:www.18183.com作者:皮卡时间:2016-08-24 小米MIUI8系统已经开始测试!MIUI8怎么升级?在MIUI8即将推送之际 ...
最新文章
- 2015级C++第15周程序阅读 范型程序设计
- ASP.NET处理架构
- android+app+wifi+控制+协议,玩转OneNET物联网平台之MQTT服务④ —— 远程控制LED(数量无限制)+ Android App控制...
- 2018.3.26 1501 二叉树最大宽度和高度
- IMEI 码的校验和生成
- 反手发力动作--乒在民间
- Android MVP模式的初识
- rfid射频前端的主要组成部分有_第4章 RFID的射频前端(simple).ppt
- Jsp和Servlet有什么区别?
- 云小课 | 区块链关键技术之一:共识算法
- java Hashset去重原理及HashMap key唯一原理
- dls 深度受限搜索java_JAVA深入学习(栈和队列)之栈
- 数据结构考研如何120+?
- PL/SQL 连接mysql步骤
- MySQL中Packet for query is too large (1327736 1048576)错误
- 湖北汽车工业学院校园导游咨询与最短路径
- -TEST 20 for NOIP 。。。(80-300)-----(( ! ))
- Threejs实现模拟管道液体流动
- BI项目实施为什么成功率那么低
- ORA-1652 无法扩展TEMP表空间
热门文章
- 速围观!云+X 案例评选榜单重磅出炉!
- 华为发布开发者召集令,等你来战!
- custom的短语_custom是什么意思中文翻译
- 7读不出来卡显示无服务器,win7识别不了网络如何解决_win7显示未识别网络的处理方法...
- Elasticsearch7.15.2 出现 node validation exception 的问题处理
- 第3篇:Flowable-IDM详述
- SpringBoot入门到精通_第1篇 _核心概念
- 用Jenkins自动化搭建测试环境_jenkins基础搭建_入门试炼02
- 数据库系统 - 范式
- 超详细前端开发案例:品优购商场项目(二)