1

在我得到. _ 我尝试了许多其他方法,但没有任何效果。任何想法我该如何解决这个问题?sudo ./install-dependencies.shE: Unable to locate package libsystemd-devsudo apt-get install libsystemd-daemon-dev

4

1 回答 1

3

脚本中存在install-dependencies.sh导致此错误的错误。正如您在帖子的评论中正确提到的那样,问题是 Ubuntu 14.0 缺少该libsystemd-dev软件包:https ://github.com/scylladb/scylla/issues/3515

这不是唯一的问题,因为最新的 ScyllaDB 代码需要构建并install-dependencies.sh执行 GCC 7.3。可以从 ScyllaDB PPA 安装用于构建 Scylla 的工具:https ://launchpad.net/~scylladb/+archive/ubuntu/ppa

请注意,您需要将有关这些工具的位置的信息手动传递给configure.py脚本。不幸的是,今天install-dependencies.sh并没有为 Ubuntu 做这一切:https ://github.com/scylladb/scylla/issues/3379

作为替代方案,您可以尝试使用 Scylla 的打包脚本。这里解释得很好:https ://github.com/scylladb/scylla/wiki/Building-.deb-package-for-Ubuntu-Debian

于 2018-06-13T18:16:33.887 回答