如何在 apache 2.4.6 上安装 apxs 模块

use*_*r22 3 ubuntu apache-2.2

我刚刚用过apt-get update,我的 apache 已经更新到2.4.6.

我想安装 apxs 来编译模块,但出现此错误

The following packages have unmet dependencies:
 apache2-prefork-dev : Depends: apache2.2-common (= 2.2.22-1ubuntu1.4) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Run Code Online (Sandbox Code Playgroud)

Sha*_*den 5

您使用的是第三方存储库还是 Ubuntu 的测试版?

Ubuntu 13.10(目前处于测试阶段)看起来是 Apache 2.4 的第一个版本(它确实是 2.4.6)。但apache2-prefork-dev它尝试安装的版本来自 Ubuntu 12.04(因为这是包含-common软件包的版本)版本2.2.22-1ubuntu1.4)。

因此,答案是解决导致冲突的情况,通过确保各种 Apache 相关软件包的版本都是从同一代 Ubuntu 中获取的......但是要具体告诉你如何做到这一点,你需要提供有关如何配置此系统以及您为使其进入此状态所做的工作的更多信息。