Ubuntu上dumpcap的版本选择与安装指南
APT是Ubuntu默认的包管理工具,安装的dumpcap版本由系统自动匹配,操作简便:
sudo apt updatesudo apt install dumpcap(若已安装,此命令会自动升级到仓库最新版)dumpcap --version(显示版本号及编译信息)。Snap提供跨发行版的软件包,适合需要最新版本的场景(Ubuntu 16.04及以上支持):
sudo apt update && sudo apt install snapdsudo systemctl enable --now snapd.servicesudo snap install dumpcap(自动获取最新稳定版)dumpcap --version。若需特定版本或自定义功能(如修改配置、添加模块),可通过源码编译安装:
sudo apt install build-essential libpcap-dev libnl-3-dev libnl-genl-3-dev(编译工具及库文件)wget https://github.com/wireshark/dumpcap/releases/download/v3.6.12/dumpcap-3.6.12.tar.gz)tar -xzf dumpcap-*.tar.gz && cd dumpcap-* && ./configure --enable-dumpcap && makesudo make install(默认安装到/usr/local/bin)dumpcap --version。sudo setcap cap_net_raw,cap_net_admin=eip /usr/sbin/dumpcap(APT安装路径)或/usr/local/bin/dumpcap(源码安装路径)赋予普通用户捕获权限,避免每次使用sudo。dumpcap --version确认版本信息,确保安装成功。