diyself 发表于 2005-8-23 23:16:01

怎么删去libstdc++?

为了装一个软件我装上了libstdc++4.0.0-8,现在那个软件没装成,但做成系统有两个版本的libstdc,用rpm -e 或Kpackage都不能把其中一个去掉!怎么才能去掉一个?大伙,教教我吧!谢谢!

diyself 发表于 2005-8-23 23:36:43

我先在kpackage删去libstdc++,然后发现在kpckage那里还是有两个libstdc++;
       然后执行下面的:
       # rpm -e libstdc++4.0.0-8
      error: package libstdc++4.0.0-8 is not installed
       # rpm -e libstdc++
      error: "libstdc++" specifies multiple packages
       #
      kpckage还是有两个libstdc++
      晕

demonlj 发表于 2005-8-23 23:47:27

将两个都卸载,再安装

KDE 发表于 2005-8-24 06:43:37

先查一下版本,假设:
# rpm -q libstdc++
libstdc++-3.4.3-6mgc
libstdc++-4.0.0-1mgc
执行:
# rpm -e libstdc++-4.0.0-1mgc
如果失败,请重新安装一次libstdc++-4.0.0-1mgc 然后尝试删除它。

也可以在 synaptic 里选中它,右键点击,选择“标记以便彻底删除”,然后点击“应用”。

diyself 发表于 2005-8-24 08:59:22

通过在 synaptic 里选中它,右键点击,选择“标记以便彻底删除”,然后点击“应用” ,后出现问题:
1,关闭synaptic后就打不开
2
# apt-get update
apt-get: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
#

diyself 发表于 2005-8-24 09:19:06

晕了,重启居然就入不了kde,没有出现kdm屏幕就变黑了,按ctrl + ALT +F3 出现 一个鼠标的标准闪了一下,然后屏幕还是黑了。。。。

sejishikong 发表于 2005-8-24 11:34:14

重装吧,这么重要的系统包没有了,当然不行了。
页: [1]
查看完整版本: 怎么删去libstdc++?