我已经全新安装了基于 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 -a
并sudo 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 服务器上测试运行。