LinuxSir.cn,穿越时空的Linuxsir!

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

请教: 升级系统之后 YaST 无法启动

[复制链接]
发表于 2007-6-24 02:30:43 | 显示全部楼层 |阅读模式
各位前辈大家好,

之前遇到问题一直都可以搜索解决,可是这次遇到的麻烦真的解决不了,希望各位出手相助,谢谢。

昨天晚上在 YaST 中升级系统之后,YaST 就再也无法使用了,就是点击之后长时间没有响应。一些别的软件比如 digikam  也发生了同样的问题无法使用。升级的时候我一时糊涂,没有使用 root 用户,也没有做备份。

请问各位除了系统修复安装之外还有什么方法可以解决么?多谢各位。

系统信息:

openSUSE 10.2
KDE 3.5.5
发表于 2007-6-24 03:18:13 | 显示全部楼层
在 init 3 下运行 yast 是什么效果?
如果能够运行 yast ,暂时不要使用“系统更新”,运行软件管理先检查一下软件依赖关系。字符下没有鼠标的,用 Alt 和 Shifs + Alt 切换项目。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-24 04:19:35 | 显示全部楼层
谢谢 huohuliaisili, 我去试一下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-24 07:05:01 | 显示全部楼层
hey huohuliaisili,

init 3 下我先运行了 YaST ,失败了,提示说:

libcurl.so3 --->not found
warning: the ncurses frontend is installed but does not work. you need to install yast2-ncurses to use YaST2 text mode interface.

然后我又试着运行了一下升级之后同样也出了问题的 digikam ,也失败了,提示说:

libraries: libkexv2.so.1 cannot open shared object file. no such files on directory.
回复 支持 反对

使用道具 举报

发表于 2007-6-24 17:22:36 | 显示全部楼层
建议大家,不要直接升级,我升级出现己此错误,感觉目前的BETA不是很完善,一些包直接出现冲突。我第一个问题是VLC软件用不了。
回复 支持 反对

使用道具 举报

发表于 2007-6-24 19:20:22 | 显示全部楼层
字符下运行
yast
有没有出现·这样的提示:

/lib/libgcc_s.so.1 version GCC_4.2.0 not found

----------------------------------------------
字符下运行 yast 。
然后尽可能的把错误提示抄全。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-24 19:49:07 | 显示全部楼层
@huohuliaisili,

谢谢大大的解答。运行 yast 后没有出现上面的提示,全部的提示就是我上面抄的那样:

libcurl.so3 --->not found
warning: the ncurses frontend is installed but does not work. you need to install yast2-ncurses to use YaST2 text mode interface.
------------------------
@cnhover,

其实这都怪我,前些天为了装一些东西我图省事,就直接加源用 YaST 安装,装完之后就忘把那些源给删掉,结果就成了现在这个样子。
回复 支持 反对

使用道具 举报

发表于 2007-6-24 22:24:44 | 显示全部楼层
我知道
升级了curl为libcurl
跟着一套全乱了
降回来即可
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-24 22:34:12 | 显示全部楼层
请问 Thruth 我具体应该怎么做呢,要先将 libcurl 干掉然后再安装 curl 么?谢谢。
回复 支持 反对

使用道具 举报

发表于 2007-6-24 23:44:33 | 显示全部楼层
我遇到的问题是,提示找不到 gcc-4.2.0
所以我在字符下编译了个 gcc-4.2.0 到 /opt/gcc-4.2.0 。
然后
mv /usr/bin/gcc /usr/bin/gcc-4.1.2
ln -sv /opt/gcc-4.2.0/bin/gcc /usr/bin/
然后,yast能用了,startx图形也能进了。
我想可能是更新的那个 yast 什么的需要 gcc-4.2.0 吧 ?

编译GCC-4.2.0 所使用的时间大约是 4.1.2 的两倍啊!!
我出去炒了个菜,破例慢条斯里的吃完,大约用了半小时多一点。然后回家洗了个澡,花了二十分钟多一点。然后我又下楼小逛了一周,回来看 GCC-4.2.0 才编译完了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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