您的位置:永利集团登录网址 > 计算机教学 > Ubuntu下安装Net-SNMP

Ubuntu下安装Net-SNMP

2019-10-19 08:26

Ubuntu下安装net-snmp,具体步骤如下:

使用tar.gz压缩包安装mongodb时报错,没有库文件 libnetsnmpmibs.so.3o cannot open file or directory

1、获取net-snmp的安装包,这里我们选择源代码的安装方式,当然你也可以选择ubuntu的网络下载方式安装,如:
 >> sudo apt-get install net-snmp
或者是自己从网络down下来手动编译安装,这里我选择最新版本的net-snmp5.7.1,下载下来的格式为net-snmp-5.7.1.tar.gz

在网上找了一篇文章 需要安装net-snmp

2、我们先必须要源代码安装包进行解压,如下:

具体步骤如下:

我们可以先建一个snmp的目录
>> mkdir snmptemp
>> cd snmptemp
>> mv net-snmp-5.7.1.tar.gz ./
>> tar -zxvf net-snmp-5.7.1.tar.gz
解压之后我们就把目录名字更改如下:
>> mv net-snmp-5.7.1 ./net-snmp

1、获取net-snmp的安装包,这里我们选择源代码的安装方式,当然你也可以选择ubuntu的网络下载方式安装,如:
 >> sudo apt-get install net-snmp
或者是自己从网络down下来手动编译安装,这里我选择最新版本的net-snmp5.7.1,下载下来的格式为net-snmp-5.7.1.tar.gz

3、安装Ubuntu下的snmp的依赖包,具体如下:
>> sudo apt-get install libperl-dev
以上的安装方式是先下载,后自动安装

2、我们先必须要源代码安装包进行解压,如下:

4、进入到解压目录,开始配置
>> cd net-snmp
>> ./configure --with-default-snmp-version="3" --with-sys-contact="@@no.where" --with-sys-location="Unknown" --with-logfile="/var/log/snmpd.log"

我们可以先建一个snmp的目录 
>> mkdir snmptemp
>> cd snmptemp
>> mv net-snmp-5.7.1.tar.gz ./
>> tar -zxvf net-snmp-5.7.1.tar.gz
解压之后我们就把目录名字更改如下:
>> mv net-snmp-5.7.1 ./net-snmp

--with-persistent-directory="/var/net-snmp"

3、安装Ubuntu下的snmp的依赖包,具体如下:
>> sudo apt-get install libperl-dev
以上的安装方式是先下载,后自动安装

配置完成之后,可以看如下关于Net-snmp的配置信息:

4、进入到解压目录,开始配置
>> cd net-snmp
>> ./configure --with-default-snmp-version="3" --with-sys-contact="@@no.where" --with-sys-location="Unknown" --with-logfile="/var/log/snmpd.log"

            Net-SNMP configuration summary:

5、编译和安装
>> cd net-snmp
>> sudo make
>> sudo nake install

6、设置任何目录下可以运行snmp的命令,需做一下设置:
echo export LD_LIBRARY_PATH=/usr/local/lib >> .bashrc

7、验证安装是否成功,如下所示:
>> snmpget --version
如果成功,则显示当前的安装版本号,NET-SNMP version: 5.7.1
如果提示如下错误:
snmpget: error while loading shared libraries: libnetsnmp.so.30: cannot open shared object file: No such file or directory
则解决方案如下: cp /usr/local/lib/libnetsnmp.so.30 /usr/lib
或者将/usr/local/lib下所有的包都copy到/usr/lib下即可,再次运行以上获取版本的命令,即可正确输出版本号,表示Ubuntu下安装net-snmp成功!

图片 1

--with-persistent-directory="/var/net-snmp"

配置完成之后,可以看如下关于Net-snmp的配置信息:

            Net-SNMP configuration summary:

5、编译和安装
>> cd net-snmp
>> sudo make
>> sudo make install

6、设置任何目录下可以运行snmp的命令,需做一下设置:
echo export LD_LIBRARY_PATH=/usr/local/lib >> /root/.bashrc

7、验证安装是否成功,如下所示:
>> snmpget --version
如果成功,则显示当前的安装版本号,NET-SNMP version: 5.7.1
如果提示如下错误:
snmpget: error while loading shared libraries: libnetsnmp.so.30: cannot open shared object file: No such file or directory
则解决方案如下: cp /usr/local/lib/libnetsnmp.so.30 /usr/lib
或者将/usr/local/lib下所有的包都copy到/usr/lib下即可,再次运行以上获取版本的命令,即可正确输出版本号,表示Ubuntu下安装net-snmp成功!

本文由永利集团登录网址发布于计算机教学,转载请注明出处:Ubuntu下安装Net-SNMP

关键词:

  • 上一篇:没有了
  • 下一篇:没有了