dpkg: warning: files list file for package '*****' missing; assuming package has no files currently installed
dpkg: warning: files list file for package '*****' missing; assuming package has no files currently installed
1、列出所有 warning的包
apt reinstall sl
结果发送至一个文件中
apt reinstall sl > warning.sh
2、写一个脚本,挑选出错误的软件包进行重新安装
#!/bin/bash #/*参考代码*/ for package in $(cat warning.txt | grep "dpkg: warning: files list file for package " | grep -Po "'[^']*'" | sed "s/'//g"); do apt-get reinstall "$package"; done
此步骤需要20分钟左右。

浙公网安备 33010602011771号