Zentyal dpkg dependentecy 安装问题,因为未配置软件包

Zentyal dpkg dependentecy 安装问题,因为未配置软件包

我已经全新安装了基于 Ubuntu 14.04 的 Zentyal 3.5。为了完全运行,必须安装多个模块。其中许多模块无法安装,因为无法配置它们的链。一个错误示例是:

dpkg: dependency problems prevent configuration of zentyal-ntp:
    zentyal-ntp depends on zentyal-firewall; however:
        Package zentyal-firewall is not configured yet.

我尝试使用 删除软件包及其配置sudo apt-get purge [PACKAGE]。此后重新安装它们并不成功。

我如何安装这些软件包?

答案1

嗯,信息很明确:

Package zentyal-firewall is not configured yet

您需要先配置它,然后才能继续安装:

sudo dpkg --configure zentyal-firewall

我猜想是包本身有问题,所以无法配置,在这种情况下,您需要阅读消息并解决它。

我还会运行sudo dpkg --configure -asudo apt-get -f install确保这种半配置状态可能导致的其他问题。

答案2

我也遇到过同样的问题现场安装程序适用于 32 或 64 位的 v3.5。这Ubuntu 的 Zentyal 存储库似乎已损坏错误报告)至于今天(2014 年 10 月),所以我们必须使用经销商的。

最后我直接安装解决了Ubuntu服务器并做:

  • 添加 Zentyal 官方存储库(在我的例子中为 v3.5):

    德布http://archive.zentyal.org/zentyal3.5 主要额外内容

  • 导入公钥:

    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 10E239FF wget -qhttp://keys.zentyal.org/zentyal-3.5-archive.asc-O- | sudo apt-key 添加 -

  • 更新存储库:

    sudo apt-get 更新

  • 然后从新的存储库安装 zentyal:

    sudo apt-get install zentyal

(请注意,截至今天,该软件包zentyal不在官方 Ubuntu 存储库中,因此将从官方 Zentyal 存储库安装)

已在 Ubuntu 14.04.1 LTS 服务器上测试运行。

相关内容