linux 锂离子电池5.3-lpeg.so.2:无法打开共享对象文件

x33g5p2x  于 2022-12-11  发布在  Linux
关注(0)|答案(2)|浏览(133)

我已经使用apt-get updateapt-get upgrade更新了我的Kali Linux 2.0。
从那时起,nmap就不再为我工作了。
我在命令行上收到以下错误:

root@kali:/usr/local/lib# nmap
nmap: error while loading shared libraries: liblua5.3-lpeg.so.2: cannot open shared object file: No such file or directory

我已经尝试过使用apt-get update nmap更新nmap,并使用以下代码创建符号链接:ln -s liblua.so.5.3 liblua.so.5.2。两者都没有帮助。
如何解决此问题?

col17t5w

col17t5w1#

您有一个库版本依赖问题。Nmap需要Lua 5.3的lpeg库,但该库不可用。lpeg-lua包在Kali Linux上提供了lua5.3-lpeg,所以它可能也需要更新。我看到的当前版本是0.12.2-1。

a0x5cqrl

a0x5cqrl2#

已能够使用以下方法解决问题:

ln -s liblua5.2-lpeg.so.2.0.0 liblua5.3-lpeg.so.2

相关问题