1. 从官网下载指定版本的SNMP,此处选择5.7.3,地址为:https://sourceforge.net/projects/net-snmp/files/net-snmp/5.7.3/
2. 解压:tar -zxvf net-snmp-5.7.3.tar.gz,解压后生成一个net-snmp-5.7.3目录;
3. 设置系统时间:date -s "2019-01-02 01:01:01",必须设置,否则编译会出问题;
4. 安装perl库
由于SNMP需要依赖于perl库,我查了当前系统的/usr/lib/目录下,是没有libperl.so的库文件的,由于飞腾平台不能直接从源上下载安装,因此,只能选择通过下载源码来进行安装。若不先安装perl库,在make过程中会因为缺库而无法继续。
4.1 下载perl源码:https://www.cpan.org/src/README.html, 此处选择perl-5.28.1.tar.gz版本;
4.2 解压:tar -zxvf perl-5.28.1.tar.gz;
4.3 生成编译规则:./Configure -de -Dprefix=/usr/local -Dusethr