Zammad: 通过 apt 安装 Zammad 的 Ubuntu 18.04 失败

创建于 2018-05-06  ·  31评论  ·  资料来源: zammad/zammad

信息:

  • 使用的 Zammad 版本:2.4.0
  • 安装方式(源码,包,..):包
  • 操作系统:Ubuntu 18.04
  • 数据库+版本:任意
  • Elasticsearch 版本:任何
  • 浏览器 + 版本:任意

预期行为:

开始安装 Zammad

实际行为:

无法安装,因为缺少 libreadline6 等依赖项

重现行为的步骤:

尝试按照文档中的说明安装 Zammad

third party issue

最有用的评论

@克罗尔
再次感谢 :-)

@TeraNovaLP
请测试!

wget -qO- https://dl.packager.io/srv/zammad/zammad/key | sudo apt-key add -
sudo wget -O /etc/apt/sources.list.d/zammad.list \
  https://dl.packager.io/srv/zammad/zammad/develop/installer/ubuntu/18.04.repo
sudo apt-get update
sudo apt-get install zammad

所有31条评论

文档中的第一行。

目前我们支持 Ubuntu 16.04

但很高兴知道该安装不适用于较新的 Ubuntu 操作系统。

应该修复: https :

编辑:不幸的是,它目前不起作用。 我们必须调查: https :

也许你想遵循这个拉取请求: https :

@monotek感谢您的快速调查。

源安装适用于 1804

您好,已为 Packager.io 上的 Zammad 存储库启用了 ubuntu 18.04。 包应该在下一次推送时构建。

@克罗尔
再次感谢 :-)

@TeraNovaLP
请测试!

wget -qO- https://dl.packager.io/srv/zammad/zammad/key | sudo apt-key add -
sudo wget -O /etc/apt/sources.list.d/zammad.list \
  https://dl.packager.io/srv/zammad/zammad/develop/installer/ubuntu/18.04.repo
sudo apt-get update
sudo apt-get install zammad

有人可以验证它是否有效吗?
我想关闭票。

@monotek我明天会测试

@monotek安装工作正常,但应用程序无法启动,因为缺少“initctl”。

您在实际安装中或在 docker 容器中尝试过吗?

我在实际安装中对其进行了测试

问题出在 pkgr 中,它认为它必须使用 upstart 而不是 systemd。
我创建了一个拉取请求来修复它: https :

pr 被合并,新的包被构建。
你能再试一次吗?

它现在有效:-)
关闭。

你好,

我刚刚尝试在 Ubuntu 18.04 上安装 zammad。 我只是想让你知道@TeraNovaLP提到的问题仍然存在。 当尝试使用“sudo apt-get install zammad”安装它时,它不会启动:

# Starting Zammad Job for zammad.service failed because the control process exited with error code. See "systemctl status zammad.service" and "journalctl -xe" for details.

在 journalctl 中它说:

Unit zammad.service has begun starting up. Jun 06 13:06:38 XXX systemd[1]: zammad.service: Control process exited, code=exited status=127 Jun 06 13:06:38 XXX zammad[27107]: This job runs via upstart, invoking upstart now... Jun 06 13:06:38 XXX zammad[27107]: /etc/init.d/zammad: 4: exec: initctl: not found Jun 06 13:06:38 XXX systemd[1]: zammad.service: Failed with result 'exit-code'. Jun 06 13:06:38 XXX sudo[27104]: pam_unix(sudo:session): session closed for user root Jun 06 13:06:38 XXX systemd[1]: Failed to start zammad.service.

你使用稳定版还是开发版?

你好,

我使用了开发库(https://dl.packager.io/srv/zammad/zammad/develop/installer/ubuntu/18.04.repo)。 我基本上按照你上面的步骤。

确认的。

@克罗尔
https://packager.io 有什么变化吗?

@monotek好像我搞砸了默认的 pkgr 版本。 这应该在下一个版本中修复。 对不起!

再次感谢! 😘

我已经建立了稳定的和开发的包。
请测试...

它现在有效!

谢谢

谢谢反馈😀

我也刚刚测试了一下。 也适用于我!

感谢您的努力!

现在对我有用
谢谢你 !!

有什么理由说明文档仍然没有提及 18.04 兼容性?

可能是因为我们忘记添加了。 我很想看到一个拉取请求😍

实际上,我进行了 docker 安装,因此我无法为文档的那部分带来任何价值,抱歉。

我刚刚使用 Ubuntu 18.04 启动了一个新的数字海洋水滴,但由于找不到弹性搜索而无法正常工作:

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.3 LTS
Release:    18.04
Codename:   bionic
sudo apt-get install zammad
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 zammad : Depends: elasticsearch but it is not installable
E: Unable to correct problems, you have held broken packages.

只有在添加弹性搜索存储库( https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-elasticsearch-on-ubuntu-18-04-de )后,它才能工作..

@h0jeZvgoxFepBQ2C请不要劫持已解决的问题。
由于这是一个技术问题,请不要将它们发布在此存储库中,而是使用我们的社区 (https://community.zammad.org)。

如果您需要商业级支持,您可以在此处找到更多信息: https :
我现在锁定这个问题以平息这个回购。

编辑:文档也清楚地说明了依赖关系以及如何解决它。

我们的文档中也提到了这一点;-)

请参阅: https :

此页面是否有帮助?
0 / 5 - 0 等级