1.Error during loading: [string "/usr/share/wireshark/init.lua"]
解决:注释/usr/share/wireshark/init.lua文件倒数第二行
dofile(DATA_DIR.."console.lua")
改成--dofile(DATA_DIR.."console.lua")
2.Couldn't run /usr/bin/dumpcap in child process:权限不够
解决:终端输入以下命令行
sudo apt-get install libcap2-bin wireshark
sudo chgrp username /usr/bin/dumpcap # username是你使用wireshark的当前用户名
sudo chmod 750 /usr/bin/dumpcap
sudo setcap cap_net_raw,cap_net_admin+eip /usr/bin/dumpcap
sudo chgrp username /usr/bin/dumpcap # username是你使用wireshark的当前用户名
sudo chmod 750 /usr/bin/dumpcap
sudo setcap cap_net_raw,cap_net_admin+eip /usr/bin/dumpcap
本文解决了Wireshark安装过程中出现的两个常见问题:加载init.lua文件时发生的错误及dumpcap权限不足的问题。提供了具体的修改步骤和命令行解决方案。
3万+

被折叠的 条评论
为什么被折叠?



