安装nmap后出现以下错误:
dpkg: error: failed to open package info file `/var/lib/dpkg/available' for reading: No such file or directory
E: Sub-process /usr/bin/dpkg returned an error code (2)
Run Code Online (Sandbox Code Playgroud)
我的可用和可用旧都是空的。
我已经通过运行成功解决了这个问题:
cat /var/lib/apt/lists/*_Packages >/var/lib/dpkg/available
dpkg --configure -a
Run Code Online (Sandbox Code Playgroud)
或者使用sudo
cat /var/lib/apt/lists/*_Packages | sudo dd of=/var/lib/dpkg/available
sudo dpkg --configure -a
Run Code Online (Sandbox Code Playgroud)