我尝试使用 ppa 方法在我的 ubuntu 13.10-serve 上安装 Zentyal(因为我不想重新安装操作系统)。
起初,我添加deb http://archive.zentyal.org/zentyal 3.3 main extra
到我的sources.list
并运行sudo apt-get update
,然后添加一个sudo apt-get install zentyal
。
通过安装依赖项,您可以在此处找到安装日志(不幸的是,是德语):http://pastebin.com/vLN2UWgn。日志末尾的输出只是来自的输出etckeeper
。
如日志中所述,的安装后脚本zentyal-core
失败。因此,我尝试运行zentyal-core.postinst
。/var/lib/dpkg/info
现在观察到了一些奇怪的行为。
sudo ./zentyal-core.postinst
给出:
Use of uninitialized value $action in string eq at /usr/share/debconf/frontend line 27.
而sudo bash zentyal-core.postinst
给出:
Can't exec "zentyal-core.config": No such file or directory at /usr/share/perl/5.14/IPC/Open3.pm line 186.
open2: exec of zentyal-core.config configure failed at /usr/share/perl5/Debconf/ConfModule.pm line 59
如果有关系的话,我的默认shell是fish
(但不是对于root
,那个正在使用bash
)。
删除安装后脚本后,dpkg 运行正常,但将 Firefox 指向我的服务器只会显示默认的 apache 欢迎页面(“这是默认网页......等等”)。
有任何想法吗?
答案1
尝试使用 Zentyal ISO 代替 PPA。对我来说很管用。可以在这里下载(3.4): http://www.zentyal.org/server/