我一直在尝试在Ubuntu上安装OpenLDAP,但是每当我尝试安装它时,我总是收到一个依赖性错误。
控制台输出为:

dpkg: error processing package libapache2-mpm-itk (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of apache2-mpm-itk:
 apache2-mpm-itk depends on libapache2-mpm-itk; however:
  Package libapache2-mpm-itk is not configured yet.

dpkg: error processing package apache2-mpm-itk (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.

Errors were encountered while processing:
 libapache2-mpm-itk
 apache2-mpm-itk

我尝试运行下面的代码来修复这些错误:
sudo apt-get -f

但我收到了一个错误:
E: Command line option 'f' [from -f] is not known.

我也试过使用另一种方法——修复坏掉的,但是我得到了同样的错误。有没有人经历过这种事,知道如何解决?

最佳答案

首先,您必须用libapache2-mpm-itk解决问题。你在上面发布的内容中没有足够的信息来了解为什么安装失败,但是一个快速的解决方法是删除它:
sudo apt-get purge libapache2-mpm-itk apache2-mpm-itk
之后,您应该可以再次安装其他软件包。
-f必须与操作一起使用,例如:sudo apt-get -f install(执行此操作时不需要提供任何包名称。)

10-06 06:48