![无法升级 11.04:flashplugin-nonfree:软件包处于非常糟糕、不一致的状态](https://linux22.com/image/824304/%E6%97%A0%E6%B3%95%E5%8D%87%E7%BA%A7%2011.04%EF%BC%9Aflashplugin-nonfree%EF%BC%9A%E8%BD%AF%E4%BB%B6%E5%8C%85%E5%A4%84%E4%BA%8E%E9%9D%9E%E5%B8%B8%E7%B3%9F%E7%B3%95%E3%80%81%E4%B8%8D%E4%B8%80%E8%87%B4%E7%9A%84%E7%8A%B6%E6%80%81%20.png)
我无法从 11.04 升级。我已禁用所有 apt 源,但仍然出现以下情况:
我唯一能做的就是格式化并重新安装整个系统,但我不喜欢这样做,因为我已经调整了很多应用程序设置等等。
我怎样才能解决这个问题?
更新:重新启动后,当尝试更新所有软件包时,出现此错误:
installArchives() 失败:dpkg:处理 flashplugin-nonfree 时出错(--remove):软件包处于非常糟糕、不一致的状态 - 在尝试删除之前,最好重新安装它。
重新安装会导致同样的错误。
更新:
我找到了解决方案http://ubuntuforums.org/showthread.php?t=1485250:
sudo rm /var/lib/dpkg/info/flashplugin-nonfree.prerm
sudo dpkg --remove --force-remove-reinstreq flashplugin-nonfree
sudo dpkg --purge --force-remove-reinstreq flashplugin-nonfree
但这样做之后,结果还是一样。
更新:我该按照我发现的方式去做吗? http://ubuntuforums.org/showthread.php?t=1369723
for pkg in `dpkg --get-selections | awk '$2=="install"{print $1}'`;
do sudo apt-get install -y --reinstall $pkg;
done
答案1
你试过了吗sudo dpkg --configure -a
?另外,你可以尝试一下sudo apt-get update --fix-missing
,这是一个非常基本的答案,但它可能会有所帮助。