LinuxSir.cn,穿越时空的Linuxsir!

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

[问题]Linux 下卸载出问题

[复制链接]
发表于 2005-9-7 09:31:04 | 显示全部楼层 |阅读模式
rpm -aq|grep mysql
显示一项
rpm -aq|grep httpd
也显示一项

分别进行卸载
rpm -e httpd-2.0.49-4
提示
httpd >= 2.0.40 is needed by (installed) mod_auth_pgsql-2.0.1-4.1
.
.
.
httpd-mmn =20020903 is needed by (installed) mod_ssl-2.0.49-4
.
.
.
webserver is needed by (installed) webalizer-2.01_10-22
.
.
.
.

卸载
rpm -e mysql-3.23.58-9
提示
libmysqlclien.so.10 is needed by (installed) MyODBC-2.50.39-18.1
.
.
.
一堆东西

请问次情况下该如何卸载啊?
 楼主| 发表于 2005-9-8 09:14:28 | 显示全部楼层
顶一下~~~~~~~~!
回复 支持 反对

使用道具 举报

发表于 2005-9-8 09:30:49 | 显示全部楼层
卸载的时候会提示你依赖包的问题,就是你要卸载的软件包依赖了其他的软件包的原因。
有两种方法:
  1,提示依赖的包也一起找到把它卸载了,不过这样的话有可能会影响到其他的软件。
  2,卸载的时候加上--nodeps 。比如rpm -e ×××.rpm --nodeps。这样就可以忽略依赖性的问题而卸载软件了。
回复 支持 反对

使用道具 举报

发表于 2005-9-8 10:51:23 | 显示全部楼层
补充一点,这样有可能引起系统不稳定。导致依赖这个包的软件运行错误,这也是为什么现在系统不让你卸载的原因。系统里面很多包你虽然表面上不用,但是并不表示它没有用。因为很多其他你实用的软件暗地里就在用他们。所以不推荐--nodeps卸载。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-8 16:39:40 | 显示全部楼层
现在被我卸载的差不多了

到最后一项了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-8 16:42:52 | 显示全部楼层
rpm -e perl-DBD-MySQL-2.9003-3
error:
              is needed by mysql-3.23.58

如果我先卸载
rpm -e mysql-3.23.58
error :
              is needed by perl-DBD-MySQL-2.9003-3

两个相互依存了
能一起卸载么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-8 16:44:26 | 显示全部楼层
好了  


都搞掉了

感谢
回复 支持 反对

使用道具 举报

发表于 2005-10-28 12:06:51 | 显示全部楼层
一样的问题,您楼主告知怎么解决的?谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

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