LinuxSir.cn,穿越时空的Linuxsir!

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

转:因升级KDE至4.2.39后不慎,yast崩溃(K菜单中无YAST项,安装软件不能进入),按YOUI的“YaST

[复制链接]
发表于 2009-6-15 19:43:10 | 显示全部楼层 |阅读模式
原文地址:http://blog.chinaunix.net/u2/73535/showart_1286901.html

原文:
                                           YaST的崩溃修复
  因为本人很喜欢鼓捣系统,开机之后就要对计算机进行折磨,导致系统频频崩溃,出现的问题也会很多,前几天,用yast安装软件,忘了什么原因,用不正常的方式将他关了,当我再次打开时发现YaST已然崩溃,不能用了,于是开始寻求解决之道,要想修复问题就必须知道问题出在哪,否则就只能瞎猫碰死耗子--乱蒙了。首先打开终端进入超级用户,输入yast,显示了下面的信息:


linux-FENG:/home/feng # yast
libyui.so.3 => not found
warning: the ncurses frontend is installed but does not work
Unsatisfied dependencies for yast2-ncurses-2.16.27-8.1.x86_64: libyui.so.3()(64bit)
Unsatisfied dependencies for yast2-gtk-2.16.14-1.2.x86_64: libyui.so.3()(64bit)
Something is wrong with the YaST user interface.

有上面的信息可以得到因为缺少 libyui.so.3这个文件而产生的,而yast2-ncurses-2.16.27-8.1.x86_64,yast2-gtk- 2.16.14-1.2.x86_64这两个文件是对其有依赖的,具体的也不是很清楚,然后有了一个计划,现将其全部删除再重装。于是:

linux-FENG:/home/feng # zypper rm yast2-ncurses
正在读取已安装的软件包...
以下软件包将被删除:
yast2-ncurses-pkg yast2-ncurses-devel yast2-ncurses
操作完成后,2.0 M 将被释放。
是否继续? [是/否]: y
正在删除 yast2-ncurses-devel-2.16.27-8.1 [已完成]
正在删除 yast2-ncurses-pkg-2.16.14-0.2 [已完成]
正在删除 yast2-ncurses-2.16.27-8.1 [已完成]

然后:

linux-FENG:/home/feng # zypper in yast2-ncurses
正在读取已安装的软件包...
以下新的软件包将被安装:
yast2-ncurses-pkg yast2-ncurses
总下载大小:495.0 K 。 操作完成后,额外的 1.6 M 空间将会被使用。
是否继续? [是/否]: y
正在下载 软件包 yast2-ncurses-2.16.27-8.1.i586 (1/2), 304.0 K (959.0 K 已解压)
正在下载: yast2-ncurses-2.16.27-8.1.i586.rpm [已完成 (44.3 K/s)]
正在安装: yast2-ncurses-2.16.27-8.1 [已完成]
正在下载 软件包 yast2-ncurses-pkg-2.16.14-0.2.x86_64 (2/2), 191.0 K (632.0 K 已解压)
正在下载: yast2-ncurses-pkg-2.16.14-0.2.x86_64.rpm [已完成 (26.3 K/s)]
正在安装: yast2-ncurses-pkg-2.16.14-0.2 [已完成]
然后yast有出现以下问题:

linux-FENG:/home/feng # yast
Unsatisfied dependencies for yast2-gtk-2.16.14-1.2.x86_64: libyui.so.3()(64bit)
Something is wrong with the YaST user interface.

这说明是前端的问题,老办法,删除重装:

linux-FENG:/home/feng # zypper rm yast2-gtk
正在读取已安装的软件包...
以下软件包将被删除:
yast2-gtk
操作完成后,1011.0 K 将被释放。
是否继续? [是/否]: y
正在删除 yast2-gtk-2.16.14-1.2 [已完成]

重装:

linux-FENG:/home/feng # zypper in yast2-gtk
正在读取已安装的软件包...
以下新的软件包将被安装:
yast2-gtk yast2-qt-pkg
以下软件包将被重新安装:
yast2-qt yast2-ncurses yast2-libyui
以下软件包将改变体系:
yast2-qt yast2-ncurses yast2-libyui
总下载大小:1.3 M 。 操作完成后,额外的 2.2 M 空间将会被使用。
是否继续? [是/否]: y

再yast,好出现界面了,可是选项呢?对还没装,那就装上:

linux-FENG:/home/feng # zypper in autoyast2
正在读取已安装的软件包...
以下新的软件包将被安装:
autoyast2 autoyast2-installation yast2-users yast2-update yast2-storage
yast2-packager yast2-network yast2-mouse yast2-ldap yast2-country yast2-bootloader
yast2-security yast2-registration yast2-pam yast2-online-update yast2-ldap-client
yast2-installation yast2-firewall yast2-add-on
总下载大小:3.3 M 。 操作完成后,额外的 15.9 M 空间将会被使用。
是否继续? [是/否]: y

再终端,yast,ok,恢复了,我的yast又回来了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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