2021-06-18,找到最佳的解决办法:
新建 dpkg-warning-fix.sh
文件,编辑内容:
1 | #!/bin/bash |
原理是重新下载所有安装过的软件包,然后从中提取文件列表信息复制到info文件夹里。(所以请在网速较好的时候使用)
1 | sudo ./dpkg-warning-fix.sh |
参考:
[dpkg: warning: files list file for package `*****’-爱开源 (aikaiyuan.com)](https://www.aikaiyuan.com/9147.html)
经验不足,按网上的教程操作,把 /var/lib/dpkg/info/
的文件删除了,之后安装软件就会频繁出现如下警告:
1 | dpkg: warning: files list file for package 'python-apt-common' missing; assuming package has no files currently installed |
解决办法:
新建 dpkg-warning.txt
文件,并把上述提示全部拷贝到 该文件中:
1 | vi dpkg-warning.txt |
新建 dpkg-warning-fix.sh
文件,编辑内容:
1 | !/bin/bash |
1 | chmod 777 dpkg-warning-fix.sh |
1 | ./dpkg-warning-fix.sh |
参考: