如何诊断包依赖关系?

如何诊断包依赖关系?

我想postfixadmin在 trusty 上安装。我对依赖关系感到困惑。

http://packages.ubuntu.com/trusty/postfixadmin显示(我认为)它需要安装 apache2 或 lighttpd 或 httpd。

我已经安装了nginx-full,我相信这应该可以满足要求httpd,因此 apt 不需要安装apache

apt-get -s install postfixadmin想安装apache2,不明白为什么?

有任何想法吗?

答案1

的依赖项之一postfixadminlibapache2-mod-php5 | php5-cgi | php5。正如您所料,libapache2-mod-php5取决于。另一方面,取决于。apache2php5libapache2-mod-php5php5-cgi不是依赖于任何 Apache。

因此,如果您php5-cgi先安装然后再安装postfixadmin,Apache 将不会被安装。

相关内容