我希望能够检查远程主机上的几个东西,从内部的nagios – CPU,内存等,所以,我期待在机器上安装NRPE。
NRPE想要安装Samba以及我完全理解的其他许多服务。
有没有办法只安装NRPE命令的一个子集,所以我不需要安装所有相关的软件包?
尝试安装nagios-plugins-basic和nagios-nrpe-server。 确保apt被configuration为仅安装依赖项,而不是推荐或build议的包。
你可以试试这个:
aptitude install -vv --show-deps --without-recommends nagios-nrpe-server
它会显示你的包依赖,但不会安装它们。
这将取决于Ubuntu如何打包NRPE组件。 如果它是一个很大的包,并且将Samba作为所需的依赖关系声明,那么除非你自己打包(这不是非常困难 – 你可以解压缩一个Ubuntu提供并移除组件/依赖声明)不需要…)
Ubuntu提供了一个相当体面的创build软件包的指南,如果你select走这条路线,这应该会有所帮助。