由于版本依赖造成的YUM段错误

最近在服务器(Centos 5.3,64位)上使用YUM,总是提示 Segmentation Fault,无论执行什么命令都是如此,一时不得其解。

查了一些资料,大体上说是由于Zlib版本造成的。查看了一下,发现最近确实安装了zlib的1.2.5版本,而造成了YUM的依赖问题。

网上资料中显示问题排查时使用到 strace yum update,但是我看到提示并不能够判断出问题所在,看来还需要深入理解才行。

尝试重新编译安装了zlib1.2.3,但是结果还是段错误。仔细一看,发现zlib其实并没有将so安装到/usr/local/lib目录下,在/usr/lib下搜索了一下,找到了这个so,不清楚是什么时候安装的,拷贝到/usr/local/lib目录下,然后重新进行了一次编译安装。

完成之后执行 yum clean all,yum指令就可以正常使用了。

总结:问题应该出在zlib的版本更新上,但是应该和zlib软件本身的代码没什么关系,只是在软链接的配置上的改变,对yum造成了影响。

参考资料:

1、yum segmentation fault in centos

2、YUM段错误Centos Segmentation Fault

@import url(http://www.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏西枫里博客

Ajax出错并返回整个页面html的问题

有这样一个例子在thinkPHP视图页面执行一个给评论点赞的功能,为了强化用户体验,一般都采用ajax异步请求后台处理点赞数据,成功后页面执行局部更新后的数据即...

1171
来自专栏IT技术精选文摘

redis架构演变与redis-cluster群集读写方案

redis-cluster是近年来redis架构不断改进中的相对较好的redis高可用方案。本文涉及到近年来redis多实例架构的演变过程,包括普通主从架构(M...

5523
来自专栏我是攻城师

高性能服务端漫谈

3673
来自专栏机器之心

教程 | Python代码优化指南:从环境设置到内存分析(一)

选自pythonfiles.wordpress 机器之心编译 参与:Panda、蒋思源 近日,Python Files 博客发布了几篇主题为「Hunting P...

3359
来自专栏企鹅号快讯

如何在不会导致服务器宕机的情况下,用 PHP 读取大文件

英文:Christopher Pitt ,译文:oschina www.oschina.net/translate/performant-reading-big...

2629
来自专栏大魏分享(微信公众号:david-share)

PowerVM虚拟化环境下 CPU 利用率的监控与探究

本文主要介绍在 PowerVM 虚拟化环境下,微分区 CPU 利用率的监控方法,并且深入讨论在虚拟化环境下,CPU 的调度原理。 普通 LPAR CPU 利用率...

4675
来自专栏企鹅号快讯

做网站-推荐3种CSS,JS合并的方式

在Web项目的开发中,js,css文件会随着项目的开发变得越来越多,越来越大,这就给给性能方面带来一些问题,如,页面引入的的js,css越多的话,那么对就增加了...

71611
来自专栏IT技术精选文摘

HBase Region自动切分细节

Region自动切分是HBase能够拥有良好扩张性的最重要因素之一,也必然是所有分布式系统追求无限扩展性的一副良药。HBase系统中Region自动切分是如何实...

3307
来自专栏个人分享

数据集成中间件知识点总结

  数据集成是把不同来源、格式、特点性质的数据在逻辑上或物理上有机地集中,从而为企业提供全面的数据共享。

4551
来自专栏北京马哥教育

高性能服务端漫谈

一、背景 进入多核时代已经很久了,大数据概念也吵得沸沸扬扬,不管你喜欢不喜欢,不管你遇到没遇到,big-data或bigger-data都必须正视. 处理大数...

3188

扫码关注云+社区

领取腾讯云代金券