更新系统与安装依赖
运行 sudo apt update && sudo apt upgrade 确保系统最新,安装时使用 sudo apt install wireshark(Dumpcap为Wireshark依赖包,会自动安装)。
解决权限问题
wireshark 组:sudo usermod -a -G wireshark $USER,注销后重新登录。sudo setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' /usr/bin/dumpcap。处理兼容性问题
uname -r,必要时更新内核。sudo apt --fix-broken install 修复。手动编译安装(可选)
若需特定版本,可下载源码编译:
sudo apt install libpcap-dev libnl-dev
wget https://github.com/wireshark/dumpcap/releases/download/v2.4.8/dumpcap-2.4.8.tar.gz
tar -xzvf dumpcap-2.4.8.tar.gz
cd dumpcap-2.4.8
./configure && make && sudo make install
注意:安装后需验证权限是否生效,可通过 groups $USER 确认用户所属组,或用 sudo journalctl -xe 查看日志排查问题。