在 Debian 系统上升级 dumpcap(通常是 Wireshark 套件的一部分),可以根据你的需求选择以下几种方式之一:
dumpcap 一般随 wireshark-common 或 wireshark 包提供。
sudo apt update
sudo apt install --only-upgrade wireshark-common
或升级整个 wireshark:
sudo apt upgrade wireshark
dumpcap --version
如果当前 Debian 稳定版的 dumpcap 太旧,可以用 backports。
echo "deb http://deb.debian.org/debian bookworm-backports main" | \
sudo tee /etc/apt/sources.list.d/backports.list
sudo apt update
sudo apt -t bookworm-backports install wireshark-common
sudo apt build-dep wireshark
sudo apt install git cmake ninja-build
git clone https://gitlab.com/wireshark/wireshark.git
cd wireshark
mkdir build && cd build
cmake ..
make
sudo make install
⚠️ 源码安装可能覆盖系统文件,建议用
checkinstall或指定--prefix。
dumpcap 抓包需要特殊权限:
sudo dpkg-reconfigure wireshark-common
选择 “yes”,将当前用户加入 wireshark 组:
sudo usermod -aG wireshark $USER
然后重新登录。
which dumpcap
dpkg -S $(which dumpcap)
如果你能告诉我:
cat /etc/os-release)dumpcap --version我可以给你更精确的命令。