我刚刚通过 Synaptic 安装了 Nagios3。软件包及其依赖项都安装得很好,我使用 Web 浏览器登录,但是我现在想添加主机,根据 Nagios 官方文档,配置文件应该位于 /usr/local/nagios/* 目录中。当我转到 /usr/local 时,它不在那里。我似乎在任何地方都找不到这些配置文件。
我不确定我做错了什么。我正在运行 Xubuntu 12.04 64 位
任何帮助都将不胜感激,
谢谢你!
答案1
它们位于/etc/nagios3/
和中/etc/nagios3/conf.d/
。以下是一些背景信息,可帮助您识别其他软件/软件包。
软件的普通(上游)版本/usr/local
通常会自行安装在前缀路径中,以避免与发行版的包管理安装的任何版本发生冲突。我建议通过查看您安装的包的文件列表来了解 Ubuntu(Debian)包维护者的想法:
$ dpkg -L packagename
对于 Nagios3,该包nagios3
只是一个元包,因此请使用nagios3-core
和nagios3-common
。这将带您进入/etc/nagios3/
配置路径。:-)
我还建议您阅读/usr/share/doc/packagename/README.Debian
软件包附带的文件,其中包含有关 Debian/Ubuntu 特定用户的信息。对于 Nagios3,其中也包含您要查找的信息。
欢迎使用 Debian GNU/Linux 的 nagios3 软件包!
以下是一些特定于 debian 的说明,希望对您有帮助。
[...]
我希望这清楚地表明,上游文档中的特定路径(和其他构建配置)不应被过于字面地理解,并且始终应由发行版(Ubuntu)包维护者检查是否有更改。