我目前在Ubuntu 18.04上安装了Wireshark 2.6.8和3.0.2,我希望能够使用3.0.2安装中包含的editcap来修改pcap文件。
然而,每次我从终端运行editcap (一个简单的editcap -h来验证我正在使用的构建)时,它显示我正在从Editcap (Wireshark) 2.6.8 (Gitv2.6.8打包为2.6.8-1~ubuntu18.04.0)运行它。
有没有办法在不移除Wireshark 2的情况下改变这一点?
发布于 2019-08-15 03:30:18
没有usr/local/bin/editcap文件
则您安装的Wireshark的唯一版本将显示为2.6.8版本。
3.0.2是从源代码构建的
您可能已经从源代码构建了3.0.2版本,但是,除非您运行了"make install“(如果您使用的是忍者而不是make,则运行"ninja install”),否则您还没有安装它。您可能需要以root用户身份运行该命令。
一旦安装了从源代码构建的版本,就应该有一个/usr/local/bin/editcap (除非您显式地将构建配置为安装在默认位置以外的位置)。
https://stackoverflow.com/questions/57145855
复制相似问题