服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

用于RHEL 6.x的Netcat(nc)传统软件包?

我正在尝试为Memcached使用Percona Apache Monitoring [Cacti]模板 。 他们的确提醒你不能使用openbsd版本的软件包,并为Ubuntu / Debian用户提供解决scheme,例如: 你需要服务器上的nc。 某些版本的nc接受不同的命令行选项。 您可以更改configurationPHP脚本使用的选项。 如果由于某种原因不想执行此操作,则可以安装符合脚本默认configuration中编码的期望的nc版本。 在Debian / Ubuntu上,netcat-openbsd不起作用,所以你需要netcat-traditional包,并且你需要切换到/bin/nc.traditional … 由于RHEL 6.x版本确实来自openbsd(由rpm -qi nc证实),所以如何在RHEL / CentOS上安装它? 其他人在RHEL / CentOS上运行这些Percona模板? 你做了什么? alien的Debian软件包? 更新1 :FWIW,我试图从源码编译它使用GNU netcat,但它似乎并没有Cacti模板所需的确切选项(即没有类似的-C或-q1,所以它似乎) 更新2 :我外星人[编辑] netcat-traditional_1.10-38_amd64.deb包做一个.tgz,它确实产生一个二进制“nc.traditional”,该版本有-q选项,但没有-C 更新3 :我与cjcbuild议的一样使用了netcat-openbsd_1.89-3ubuntu2_amd64.deb,尽pipe它提供了-C和-q选项,但它似乎不能与模板一起使用。 我也按照quanta的build议从nc_cmd中删除了-q1选项。 仍然不会绘制或产生命令行的输出。 更新4 :我按照dmourati的build议构build了源RPM,并且按照quanta的build议排除了-q1,并且它不会从命令行生成或生成输出。 也许源RPM解决scheme和/或不传递-q1在RHEL 5.x,我不知道。 在这一点上,我承认失败。 干杯