ucd-snmp和net-snmp
ucd-snmp源自于卡耐基.梅隆大学的SNMP软件包CMU snmp 2.1.2.1,
由加州大学Davis分校(University of Califonia at Davis)开发与维护, 所以命名为ucd-snmp.
2000年11月ucd-snmp项目转到由SourceForge(www.sourceforge.net)管理, 并更名为net-snmp.
ucd-snmp 4.2 是以ucd-snmp命名的最后的一个主要版本.
也就是说, 以后发布的 ucd-snmp 4.2.x仅仅修改软件包中的Bugs;
而大的修改版本将以net-snmp命名, 并发布为5.x.
在 Solaris 系统中安装 SNMP 代理
使用以下 URL 可以下载最新版本的 SNMP:
http://sourceforge.net/projects/net-snmp/files/net-snmp/5.7.2/net-snmp-5.7.2.zip
使用以下命令解压缩文件:
tar -zxvf ucd-snmp-5.7.2.tar.gz
若要安装 SNMP,请执行以下步骤:
-
用“root”用户登录。
-
执行以下命令来设置 C 编译器的路径:
export PATH=<gcc path>:$PATH -
从提取 ucd-snmp 的目录执行以下四个命令:
-
./configure --prefix=<directory_name> --with-mib-modules="host"
directory_name 就是安装 SNMP 代理的目录。最好选择 /root 下的目录。目录 /usr 和 /local 可能包含较旧版本的 SNMP 的文件,因此不要选择这些目录,以确保正确安装。 -
make
-
umask 022
-
make install
-