执行sudo rpm -e libdrizzle-0.8-6.el5,发现如下问题:
error: "libdrizzle-0.8-6.el5" specifies multiple packages

 

添加参数:--allmatches

–allmatches
Remove all versions of the package which match PACKAGE_NAME. Normally an error is issued if PACKAGE_NAME matches
multiple packages.

sudo rpm -e --allmatches libdrizzle-0.8-6.el5

error: Failed dependencies:

libdrizzle.so.0()(64bit) is needed by (installed) libdrizzle-devel-0.8-6.el5.x86_64
libdrizzle = 0.8-6.el5 is needed by (installed) libdrizzle-devel-0.8-6.el5.i386
libdrizzle = 0.8-6.el5 is needed by (installed) libdrizzle-devel-0.8-6.el5.x86_64
libdrizzle.so.0 is needed by (installed) libdrizzle-devel-0.8-6.el5.i386

然后逐个删除即可。

sudo rpm -e  --allmatches libdrizzle-0.8-6.el5

也可考虑这个方法(不删除依赖的包):

rpm -e --nodeps 包名

相关文章:

  • 2022-12-23
  • 2021-12-05
  • 2021-12-06
  • 2021-12-06
  • 2021-12-31
  • 2021-05-28
猜你喜欢
  • 2022-12-23
  • 2021-10-27
  • 2022-12-23
  • 2021-06-06
  • 2021-12-06
  • 2021-12-06
相关资源
相似解决方案