zoukankan      html  css  js  c++  java
  • 安装nethogs0.8.1版本

      想用nethogs查看网络问题的时候,发现如下报错

    root@localhost:~# nethogs
    creating socket failed while establishing local IP - are you root?

      问我是不是root,网上查了一下,说是0.8.0版本有问题,需要更新0.8.1版本方可修复。

      于是下载安装包:

    # wget -c https://github.com/raboof/nethogs/archive/v0.8.1.tar.gz
    # tar xvf v0.8.1.tar.gz
    # cd nethogs-0.8.1
    # make && sudo make install
    cc -Wall -Wextra -c decpcap.c
    decpcap.c:30:18: fatal error: pcap.h: 没有那个文件或目录
     #include <pcap.h>
                      ^
    compilation terminated.
    Makefile:63: recipe for target 'decpcap.o' failed
    make: *** [decpcap.o] Error 1

      找不到pcap.h头文件,需要安装一下libpcap_devel库,用指令 apt-get install libpcap-devel 安装或者安装包安装,因为本地的软件源没有这个库,所以选择了安装包安装:

    # cd ~/install_package
    # wget -c http://www.tcpdump.org/release/libpcap-1.7.3.tar.gz
    # tar xvf libpcap-1.7.3.tar.gz
    # ./configure
    # make && sudo make install

       回到nethogs目录,继续安装

    # cd ../nethogs-0.8.1
    # make && sudo make install

      安装完毕,使用一下:

       有可能会报命令找不到的问题,这是因为安装的时候,他安装的地方不是常用目录,这个时候可以做个软链即可:

    $ nethogs
    command not found: nethogs
    $ sudo ln -s /usr/local/sbin/nethogs /usr/local/bin/nethogs
  • 相关阅读:
    PHP发红包程序限制红包的大小
    PHP函数
    HTTP Keep-Alive详解[转]
    PHP中PSR
    一级域名、二级域名和二级目录有什么区别?
    mysqli_query(“set nams utf8”)为FALSE
    Mysql中结果集(mysql_result)与Traversable
    Hbase系列(一)---- Hbase究竟是一个怎样的数据库(基础原理)
    java-快速失败与安全失败
    java-hashmap 工作原理
  • 原文地址:https://www.cnblogs.com/minglee/p/12974936.html
Copyright © 2011-2022 走看看