当我在我的本地主机系统上安装 apache2 时,它向我显示此错误(Ubuntu 17.10)



正在阅读包列表...做 正在构建依赖关系树
正在读取状态信息...做 无法安装某些软件包。这可能意味着您有 请求不可能的情况,或者如果您正在使用不稳定的情况 尚未创建某些所需包的发行版 或已移出传入。 以下信息可能有助于解决此问题:

以下包具有未满足的依赖项:

apache2:取决于:apache2-bin (= 2.4.27-2ubuntu3(,但要安装 2.4.27-2ubuntu4.1

E:无法纠正问题,您持有损坏的包裹。

提前致谢

也许你应该看看这篇文章:
https://askubuntu.com/questions/223237/unable-to-correct-problems-you-have-held-broken-packages

thomasrutter:"该特定错误消息可能表明您保留了包裹,但也可能表明存在其他问题。

他基本上说要用下面的一些命令进行一些故障排除:

您可以使用以下命令获取已保存包的列表

dpkg --get-selections | grep hold

如果没有出现,或者他们似乎都与您无关,那可能是其他原因。

另外,您是否尝试过aptitude而不是apt-get来安装软件包? 我个人认为这是一个很好的起点

sudo aptitude install <apache2 or whatever package you're trying to install>

最后但并非最不重要的一点是:

sudo aptitude -f install <packagename>


我自己在 ubuntu 上与 apache 斗争了一段时间,我相信 Thomas Rutter 解释得更好,所以我再次建议你看看他在问 ubuntu 上的答案

我希望这有所帮助。

运行以下命令,您的问题将得到解决。

apt-get 清除 apache2-bin

相关内容

  • 没有找到相关文章

最新更新