在 CentOS 上,“sniffer” 通常不是某一个具体软件的名字,而是指抓包/网络嗅探工具(最常见的是 tcpdump、Wireshark、tshark、sniffglue 等)。下面按常见情况说明如何更新。
tcpdump(最常见的 sniffer)sudo yum update tcpdump
或 CentOS 8+:
sudo dnf update tcpdump
查看版本:
tcpdump --version
sudo yum update wireshark
或
sudo dnf update wireshark
查看版本:
tshark --version
例如源码安装的 sniffer:
示例:
git pull
make clean
make
sudo make install
请先确认到底是什么:
which sniffer
sniffer --version
rpm -qf $(which sniffer)
把结果发我,我可以精确告诉你怎么更新。
yumdnfsudo yum install epel-release
sudo yum update
| 工具 | 更新命令 |
|---|---|
| tcpdump | yum update tcpdump |
| tshark | yum update wireshark |
| 源码 sniffer | 重新编译 |
| 未知 sniffer | which sniffer 查清楚 |
如果你能告诉我:
我可以给你精确的一步一步更新方案。