QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 810|回复: 6

怎么删去libstdc++?

[复制链接]
发表于 2005-8-23 23:16:01 | 显示全部楼层 |阅读模式
为了装一个软件我装上了libstdc++4.0.0-8,现在那个软件没装成,但做成系统有两个版本的libstdc,用rpm -e 或Kpackage都不能把其中一个去掉!怎么才能去掉一个?大伙,教教我吧!谢谢!
 楼主| 发表于 2005-8-23 23:36:43 | 显示全部楼层
我先在kpackage删去libstdc++,然后发现在kpckage那里还是有两个libstdc++;
       然后执行下面的:
       [root@MagicLinux scout]# rpm -e libstdc++4.0.0-8
        error: package libstdc++4.0.0-8 is not installed
       [root@MagicLinux scout]# rpm -e libstdc++
        error: "libstdc++" specifies multiple packages
       [root@MagicLinux scout]#
      kpckage还是有两个libstdc++
      晕
回复

使用道具 举报

发表于 2005-8-23 23:47:27 | 显示全部楼层
将两个都卸载,再安装
回复

使用道具 举报

发表于 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 里选中它,右键点击,选择“标记以便彻底删除”,然后点击“应用”。
回复

使用道具 举报

 楼主| 发表于 2005-8-24 08:59:22 | 显示全部楼层
通过在 synaptic 里选中它,右键点击,选择“标记以便彻底删除”,然后点击“应用” ,后出现问题:
1,关闭synaptic后就打不开
2
[root@MagicLinux scout]# apt-get update
apt-get: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
[root@MagicLinux scout]#
回复

使用道具 举报

 楼主| 发表于 2005-8-24 09:19:06 | 显示全部楼层
晕了,重启居然就入不了kde,没有出现kdm屏幕就变黑了,按ctrl + ALT +F3 出现 一个鼠标的标准闪了一下,然后屏幕还是黑了。。。。
回复

使用道具 举报

发表于 2005-8-24 11:34:14 | 显示全部楼层
重装吧,这么重要的系统包没有了,当然不行了。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-29 16:23 , Processed in 0.066449 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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