osquery daemond不会在Ubuntu 15上启动

无法在Ubuntu 15上启动osquery:

我在日志中得到这个:

● osqueryd.service - LSB: run osqueryd daemon Loaded: loaded (/etc/init.d/osqueryd) Active: failed (Result: exit-code) since Tue 2015-08-18 05:15:09 UTC; 8s ago Docs: man:systemd-sysv-generator(8) Process: 27710 ExecStart=/etc/init.d/osqueryd start (code=exited, status=127) Aug 18 05:15:09 public-server-01 systemd[1]: Starting LSB: run osqueryd daemon... Aug 18 05:15:09 public-server-01 osqueryd[27710]: osqueryd: error while loading shared libraries: libgcrypt.so.11: cannot open shared object file: No such file or directory Aug 18 05:15:09 public-server-01 systemd[1]: osqueryd.service: control process exited, code=exited status=127 Aug 18 05:15:09 public-server-01 systemd[1]: Failed to start LSB: run osqueryd daemon. Aug 18 05:15:09 public-server-01 systemd[1]: Unit osqueryd.service entered failed state. Aug 18 05:15:09 public-server-01 systemd[1]: osqueryd.service failed. 

这是我安装它的方式:

 dpkg -i osquery-latest.deb apt-get install osquery 

那为什么不开始?

关键的错误就在这里

 Aug 18 05:15:09 public-server-01 osqueryd[27710]: osqueryd: error while loading shared libraries: libgcrypt.so.11: cannot open shared object file: No such file or directory 

看起来像你缺lesslibgcrypt.so.11看起来这是一个14.04和15中不可用。从阅读看来,你可以安装14.04版本。