我目前正在使用 Fedora 15 服务器,并且已经安装了 Nagios 3.3.1。我想将其更新到 3.5.0。我该怎么做?
尝试使用以下步骤进行全新安装http://www.linux4beginners.info/?q=node/nagiosfedora。但是当我make install
/usr/bin/install: cannot stat `nagios': No such file or directory
make[2]: *** [install-basic] Error 1
make[2]: Leaving directory `/root/Downloads/nagios/base'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/root/Downloads/nagios/base'
make: *** [install] Error 2
我该如何更新 Nagios 或修复上述问题。
答案1
我想这不是您想听到的答案,但您应该紧急升级底层操作系统;Nagios 也会效仿。
Fedora 15 已停产,不再受支持,而且近一年来一直没有得到支持。F16 也已停产,不再受支持。
F17 目前仍受支持,附带 Nagios 3.4.4,并且不像 F18(在社区中引起争议)那样受到那么多人的厌恶。您还可以从 F15 直接升级到 F17(Fedora 仅支持在一次升级中跨越两个版本)。如果您决定采用最前沿的技术,F18 还附带 Nagios 3.4.4。
你没有说明为什么你特别需要 3.5.0;如果你有充分的理由,那么我的建议就没什么用了。但如果你只是想让你的 Nagios 打上补丁,那么根本问题是你让你的发行版打上了补丁,同时附带的应用程序也过时了。让你的发行版打上补丁,你的应用程序就会随之而来。
答案2
要么您确实错过了使用“make all”来编译诸如“nagios”之类的二进制文件,要么这确实产生了错误并且没有创建任何这些文件。验证“make all”的输出 - 要重新开始,请先点击一次“make clean”。