Chinaunix首页 | 论坛 | 博客
  • 博客访问: 344291
  • 博文数量: 59
  • 博客积分: 2000
  • 博客等级: 大尉
  • 技术积分: 646
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-14 12:09
文章分类

全部博文(59)

文章存档

2009年(2)

2008年(57)

我的朋友

分类: LINUX

2008-10-12 12:23:32

因为本人很喜欢鼓捣系统,开机之后就要对计算机进行折磨,导致系统频频崩溃,出现的问题也会很多,前几天,用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又回来了。

阅读(4384) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2009-03-13 23:18:12

好 谢谢!!