首页 > 解决方案 > 安装Wireshark后如何配置lua(Linux)

问题描述

我的 Linux 机器上有 Wireshark-1.10.14。我安装了 Wireshark-2.6.12(来自源代码)。现在打开 Wireshark 时,我看到 Wireshark-2.6.12 没有 Lua 支持(来自 Wireshark > help about)。

  1. 为了使用 Lua 打开 Wireshark,我需要做什么?

标签: linuxluawiresharkwireshark-dissector

解决方案


您需要安装 lua5.15.2开发包。注意wireshark还是不支持lua 5.3

在 Debian/Ubuntu 上运行

sudo apt-get install liblua5.2-dev

在 Fedora 上运行

sudo dnf install compat-lua-devel

您还可以在tools应该安装所有开发依赖项的子目录中找到一些帮助脚本。

  1. Debian 安装程序
  2. rpm-setup.sh

然后在wireshark的构建目录中执行

rm CMakeCache.txt
cmake ..

推荐阅读