在 Debian 系统里卸载 dumpcap(通常是 Wireshark 套件的一部分),可以按下面步骤操作。
dumpcap 一般属于 wireshark-common 或 wireshark 包。
dpkg -S dumpcap
常见输出类似:
wireshark-common: /usr/bin/dumpcap
如果你只想移除 dumpcap,而不影响其他可能依赖的组件:
sudo apt remove wireshark-common
如果你不再需要 Wireshark:
sudo apt remove --purge wireshark wireshark-common
--purge 会同时删除配置文件。
卸载后清理不再需要的依赖包:
sudo apt autoremove --purge
which dumpcap
如果没有输出,说明已成功卸载。
dumpcap 需要 root 权限 才能抓包,你可以:
sudo dpkg-reconfigure wireshark-common
然后选择 no,禁止普通用户使用 dumpcap。
或者手动移除 setuid:
sudo chmod u-s /usr/bin/dumpcap
| 需求 | 命令 |
|---|---|
| 只卸载 dumpcap | sudo apt remove wireshark-common |
| 完全卸载 Wireshark | sudo apt remove --purge wireshark wireshark-common |
| 清理残留 | sudo apt autoremove --purge |
如果你是在 服务器 / Docker / 最小化系统 里操作,我也可以帮你判断是否真的需要卸载,或者只禁用抓包权限即可。