LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1220|回复: 2

在线更新后出问题了

[复制链接]
发表于 2007-12-1 14:20:11 | 显示全部楼层 |阅读模式
我昨天重新安装2008, 安装完没问题, firefox, evolution等我常用的程序都能正常运行,
安装后第一件事就是上网更新, 我的网速不错, 有大概600KB/s的下载, 所以我就把更新列表里面的东西全部更新.

更新后出问题了,KDE和KDE的程序没问题, 但象firefox, evolution, gedit等程序, 连Gnome桌面都启动不了了, 连drakeconf 也启动不了, 感觉好像是跟gtk/gnome有关的程序都基本有问题了(这只是我根据观察而作的猜测)

运行drakconf报错
"“drakconf.real”程序已崩溃,并抛出如下错误:
  SEGV
  standalone::bug_handler() called from /usr/lib/libDrakX/standalone.pm:219
  standalone::__ANON__() called from /usr/sbin/drakconf.real:1581
  (eval)() called from /usr/sbin/drakconf.real:1581
"

运行evolution报错 “
CalDAV Eplugin starting up ...
段错误
”,

运行gedit报错
“段错误”

2008带的firefox也启动不了。

有人知道是什么原因吗 ?


现谢谢了
发表于 2007-12-2 08:32:13 | 显示全部楼层
我的两台电脑,一台装的是i586,升级后没有问题,一台装的是x86_64,升级后出现了和你一样的毛病,firefox不能用了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-6 15:06:59 | 显示全部楼层
上去Mandriva的官方IRC里面泡了几个小时, 终于把问题解决了, 估计就是gtk库的问题.  我先
rpm -qa > packages_1.txt   把本来的所有库名备份
把GTK库 (gtk+2.0) 卸载, 它还会把其他相关的也卸载的。
再次 rpm -qa > packages_2.txt, 看看现在还有那些包,
再  diff  packages_1.txt  packages_2.txt   看看缺少了那些包, 逐一用urpmi重新安装, 系统就正常运作了。

我估计是下载更新的时候,包出错了, 安装完后某个库出问题,就导致使用这个库的所有程序都有问题。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表