在 Debian 系统上升级 dumpcap(通常是 Wireshark 的一部分),可以按下面几种方式来操作,取决于你希望使用哪种来源。
dumpcap 一般随 wireshark-common 或 tshark 一起安装。
sudo apt update
sudo apt install --only-upgrade dumpcap
或升级整个 wireshark 套件:
sudo apt upgrade wireshark-common tshark
如果 dumpcap 是单独安装的:
sudo apt install --only-upgrade wireshark-common
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
如果你需要 最新版 dumpcap:
sudo apt build-dep wireshark
sudo apt install cmake ninja-build libpcap-dev
git clone https://gitlab.com/wireshark/wireshark.git
cd wireshark
cmake -G Ninja -B build
cmake --build build
sudo cmake --install build
sudo setcap cap_net_raw,cap_net_admin=eip /usr/bin/dumpcap
如果你能告诉我:
cat /etc/os-release)我可以给你更精确的升级方案。