我无法运行:
sudo apt-get install apache2-dev
我得到的只是:
读取包列表...完成构建依赖关系树读取状态信息...完成某些包无法安装 . 这可能意味着您已经请求了一个不可能的情况,或者如果您正在使用不稳定的分发,某些必需的包尚未创建或已被移出Incoming . 以下信息可能有助于解决这种情况:以下软件包具有未满足的依赖项:apache2-dev:取决于:libapr1-dev但不会安装它取决于:libaprutil1-dev但它不会被安装E:Unable为了纠正问题,你已经破了包裹 .
总的来说我想安装apxs2来运行我的phpbrew . 但是对于apxs2,你需要一些像 apache2-dev
这样的软件包 .
版本:Apache2 / 2.4.20 Ubuntu phpbrew 1.22.5
已经测试了以下命令但没有成功:
-
sudo apt-get update
-
sudo apt-get升级
-
sudo apt-get -u dist-upgrade
-
sudo apt-get autoclean
-
sudo apt-get clean
-
sudo apt-get build-dep apache2-dev
-
sudo apt-get install httpd-devel
-
sudo apt-get -y install apache2-dev apache2-devel
-
sudo apt-get install apache2-threaded-dev
-
sudo apt-get install apache-prefork-dev
-
sudo apt-get install libaprutil1-dev
-
sudo dpkg --purge --force-depends "apache*"
-
sudo apt-get install libapr1-dev
1 回答
通过解决方法可以实现 . 首先,您需要安装
aptitude
来决定解决该问题的方法 . 所以:之后,运行:
在这里你得到:
如您所见,键入
n
和Enter
. 现在您可以获得更好的解决方案:输入
Y
和Enter
. 现在你得到了你需要的东西:并安装了
apache-dev
.现在apxs2可以用作phpbrew的参数 .