![在 AIX 6.1 上的用户空间中运行 munin 及其所有依赖项](https://linux22.com/image/584075/%E5%9C%A8%20AIX%206.1%20%E4%B8%8A%E7%9A%84%E7%94%A8%E6%88%B7%E7%A9%BA%E9%97%B4%E4%B8%AD%E8%BF%90%E8%A1%8C%20munin%20%E5%8F%8A%E5%85%B6%E6%89%80%E6%9C%89%E4%BE%9D%E8%B5%96%E9%A1%B9.png)
概括:我希望在用户空间中拥有一个可移植的 munin,而无需在客户端系统上安装任何东西(例如可移植的 Firefox,无需 root 任务)。
我已经下载了所有依赖项:
bash-4.2.tar.gz
gcc-4.7.0.tar.gz
httpd-2.4.2.tar.gz
make-3.82.tar.gz
munin-1.4.7.tar.gz
perl-5.14.2.tar.gz
最后,我从一个 rpm 安装了 gcc。还从 Bull 免费软件安装了 bash。它们位于/opt/freeware/bin
。
我正在尝试编译 httpd 但出现以下错误:
bash-4.2$ ./configure
configure: error: cannot find install-sh, install.sh, or shtool in build "."/build
我不想开始安装依赖项,这将是无休止的。
我希望 munin 在用户空间中运行,以便能够在客户端站点上使用它进行监控和调整,然后删除该文件夹并保持一切原样。
有人可以给我提示吗?
答案1
如果没有依赖项,您就无法构建它。因此,提示是,要么找到为 AIX 构建过它的其他人,要么安装依赖项。
或者,您的问题不清楚,如果您尝试在某个地方临时运行 munin 安装,请在您的工作站上使用 Linux VM,或者根据您的 pSeries 硬件设置在 pSeries 盒上使用。
刚刚注意到你最初遇到困难的是 httpd(Apache),为什么不安装一个 AIXApache 的预编译版本?