rpm 安装后无法找到二进制文件

rpm 安装后无法找到二进制文件

我正在处理系统上的网络问题,并且希望安装wireshark以调查系统上的网络活动。该系统使用CentOS 7并且由于我无法直接安装它,所以我从在线存储库下载了相应的rpm文件wireshark及其依赖项(http://mirror.centos.org/centos-7/7.9.2009/os/x86_64/Packages/)从另一台机器并传输文件。通过成功安装wireshark rpm文件后

sudo rpm -ivh wireshark-1.10-14-25.el7.x86_64.rpm

我无法找到二进制文件。我是否安装了错误的rpm文件或者在上一步中做错了什么?

答案1

误解可能在于命名。该软件包名为wireshark,但它提供这些二进制文件:

/usr/sbin/capinfos
/usr/sbin/dftest
/usr/sbin/dumpcap
/usr/sbin/editcap
/usr/sbin/mergecap
/usr/sbin/randpkt
/usr/sbin/rawshark
/usr/sbin/reordercap
/usr/sbin/text2pcap
/usr/sbin/tshark

...其中没有一个被命名wireshark。您可能想从 开始tshark,但请查看手册页对于其他程序。该/usr/sbin目录可能不在您的 中PATH,因此您可能需要使用完整路径 ( /usr/sbin/tshark) 或将其添加到您的 PATH ( PATH=$PATH:/usr/sbin) 中。

如果您正在寻找wiresharkGUI 程序本身,则由wireshark-gnome 包在 CentOS7 中。

相关内容