把redhat自带yum的更换为CentOS源后,当前面的操作一切顺利进行完成后报错。错误图如下

烦请哪位大侠指导下,在线等,谢谢!

第1个回答  2014-01-09
在你的/usr/lib/python2.4/site-packages/_sqlitecache.so这个玩意儿,和当前版本的python(你当前的python版本是2.4.3)不吻合。- -

试一下更新python或者是重装python吧- -
更改yum源会造成很多麻烦- -
直接添加不行么追问

请问,我重装的时候应该选择那个版本的python了?
之前添加了一个yum源,但是一直是下载超时,所以没办法只好更改源了。如果可以,麻烦告知一个可以正常下载的yum源,谢谢!

追答

链接超时的话试一下用yum-plugin-fastestmirror这个插件,直接yum install就行了。安装完了你再试试~
正常下载的yum源…话说我好久没有用过centos了,给你几个你看看,应该都能用的,都是国内镜像。
163的镜像:ht去掉tp:/去掉/mirrors.16去掉3.co去掉m/.help/Cent去掉OS-Base-163.repo
中国科技大学镜像:ht去掉tp:/去掉/cento去掉s.ustc.edu.c去掉n/Cent去掉OS-Base.repo
搜狐的镜像:ht去掉tp:/去掉/mirrors.sohu.c去掉om/help/Cent去掉OS-Base-sohu.repo

建议用163的,我在用centos的时候163是最快最给力的

另外python的话就看centos的yum源提供的是哪个了,应该有个python.i686和python3.i686(fedora上是有这两个的),都装了~反正都挺好用的。实在不行就把python卸载了,强行卸载不要卸载依赖包(不然整个系统都不好了-_-),完了再装新的python。

追问

谢谢你提供的CentOS源地址。我的问题是更换yum源为CentOS源后,出现的上述问题。

追答

又看了一遍…是因为你的python出现了刚刚说的那个问题导致yum命令不可用。。。

给你个网站,上面有解决方案,貌似很复杂的样子…

ht去掉tp://bl去掉og.csdn.n去掉et/david_xtd/article/details/8643470

ht去掉tp://ww去掉w.oschina.n去掉et/question/817908_108345

追问

两篇文章的内容我都仔细看过和测试过了,但是问题依旧在。非常感谢兄台的帮助,谢谢!

第2个回答  2014-01-08
redhat版本?centos.repo版本?
另外/etc/yum.repos.d/下面的原.repo文件有没有改名?比如改成xxx.repo.bak?追问

redhat 为5.4

centos.repo应该为5.6,具体来源为http://centos.ustc.edu.cn/centos/5/os/$basearch/
那个目录下只有两个如下文件

烦请告诉下小白我接下来该怎么处理,谢谢!

追答

要看到你两个文件具体信息才能知道你的配置是否有错误,另外,你那个连接我打不开。

第3个回答  2014-01-08
google "_sqlitecache.so: wrong ELF class: ELFCLASS32 "
相似回答