每次我尝试安装或更新任何东西时都会出现这个错误
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)
答案1
打开终端并逐个输入这些
sudo dpkg --configure -a
sudo apt-get -f install
sudo apt-get --fix-missing install
sudo apt-get autoclean
sudo apt-get clean
sudo apt-get autoremove
这应该可以解决问题。
答案2
数据库available
可以为空,危害很小,它只是需要存在。只需将其创建为一个空文件即可
sudo touch /var/lib/dpkg/available