为什么在 Ubuntu 16.04 上安装 collectd 需要 X11?

为什么在 Ubuntu 16.04 上安装 collectd 需要 X11?

我正在我的服务器上使用 Riemann 和 collectd 设置监控。当我这样做时sudo apt-get install collectd,我得到了一个巨大的软件包列表,其中包括 X11、字体和图标主题。

另一个选项是安装,collectd-core但软件包说明说它没有默认配置。如果我安装collectd-core而不是,我会错过什么collectd?我不想在我的服务器上安装 X11 库。

答案1

您可以在此处查看包裹http://packages.ubuntu.com/xenial/collectd请记住,这--no-install-recommends会递归应用于所有依赖项,因此我会尝试类似以下操作:

sudo apt-get install collectd-core #to make sure recommendations will be installed too and then

sudo apt-get install --no-install-recommends collectd

如果您遵循依赖关系,则会出现例如链librrd4-> libcairo2->,由于它是依赖项而不是建议,libx11-6因此在安装时无法避免collectd,但它只是库,所以我不知道您为什么不想安装它们。为了避免这种情况,请仅安装软件包collectd-core,然后选择--no-install-recommends您可能需要的其他软件包(您需要自己弄清楚)。

相关内容