错误信息:
[hadoop@hadoop01 mysql]$ rpm -e mysql-libs-5.1.73-5.el6_6.x86_64
error: Failed dependencies:
libmysqlclient.so.16()(64bit) is needed by (installed) postfix-2:2.6.6-6.el6_5.x86_64
libmysqlclient.so.16(libmysqlclient_16)(64bit) is needed by (installed) postfix-2:2.6.6-6.el6_5.x86_64
mysql-libs is needed by (installed) postfix-2:2.6.6-6.el6_5.x86_64
解决方案:
在末尾使用–nodeps命令
成功卸载:
[hadoop@hadoop01 mysql]$ rpm -ev mysql-libs-5.1.73-5.el6_6.x86_64 --nodeps
error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Permission denied)
[hadoop@hadoop01 mysql]$ sudo rpm -ev mysql-libs-5.1.73-5.el6_6.x86_64 --nodeps
[sudo] password for hadoop:
[hadoop@hadoop01 mysql]$ rpm -qa | grep mysql
[hadoop@hadoop01 mysql]$
第一次添加–nodeps命令发现权限不够,第二次添加sudo权限成功卸载

本文记录了在尝试卸载MySQL-libs时遇到的依赖错误,详细解释了如何使用--nodeps命令解决此问题,并通过sudo获取足够权限完成卸载过程。
1853

被折叠的 条评论
为什么被折叠?



