在安装ubuntu 14上https://github.com/scylladb/scylla的锡拉时,我得到sudo ./install-dependencies.sh。我试过很多其他方法,但都没用。有什么办法可以解决这个问题吗?

最佳答案

install-dependencies.sh脚本中存在导致此错误的错误。
问题是,正如你在文章评论中正确提到的,ubuntu 14.0缺少libsystemd-dev包:https://github.com/scylladb/scylla/issues/3515
但这并不是唯一的问题,因为最新的锡拉行代码要求构建gcc 7.3,并执行它。
可以安装从“锡拉”ppa生成“锡拉”的工具:https://launchpad.net/~scylladb/+archive/ubuntu/ppa
注意,您需要手动将这些工具的位置信息传递给install-dependencies.sh脚本。不幸的是,今天configure.py并不是为ubuntu:https://github.com/scylladb/scylla/issues/3379所做的一切。
作为替代方案,您可以尝试使用来自“锡拉”的打包脚本。这里解释得很好:https://github.com/scylladb/scylla/wiki/Building-.deb-package-for-Ubuntu-Debian

关于linux - 在Ubuntu 14上安装ScyllaDB期间找不到软件包libsystemd-dev,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50838450/

10-11 06:46