我使用apt-get update
和apt-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
我已尝试使用nmap
更新apt-get update nmap
,并使用ln -s liblua.so.5.3 liblua.so.5.2
创建符号链接。两者都没有帮助。
如何解决问题?
答案 0 :(得分:1)
您有库版本依赖性问题。 Nmap需要Lua 5.3的path.reset()
库,这是不可用的。 lpeg
包在Kali Linux上提供lpeg-lua
,因此它可能也需要更新。我认为当前的版本是0.12.2-1。
答案 1 :(得分:-1)
已经能够使用以下方法解决问题:
ln -s liblua5.2-lpeg.so.2.0.0 liblua5.3-lpeg.so.2