例如我们要卸载系统安装时自带的Mysql软件
我们首要测试一下包的依赖关系
使用rpm -ev --test mysql-5.0.45-7.el5
这里会显示
error: Failed dependencies:
libmysqlclient.so.15 is needed by (installed) dovecot-1.0.7-2.el5.i386
libmysqlclient.so.15(libmysqlclient_15) is needed by (installed) dovecot-1.0.7-2.el5.i386
这样的信息,意思就是这些包依赖时Mysql软件
如果Mysql被卸载了,这些软件就不能正常地工作
为了免去以后的麻烦,我们就先将这些依赖于Mysql的软件卸载了再说
所以我们使用rpm -ev dovecot-1.0.7-2.el5.i386
这个命令,将这个软件卸载了(在卸载之前,我们也可以先测试一下,有没有相应地依赖关系)
等到所有地依赖关系都没有我们才可以卸载Mysql