当我运行命令时
sudo apt-get -f
我收到这个错误
dpkg: error processing gcc-4.8-base:i386 (--configure):
Package is in a very bad inconsistent state - you should
reinstall it before attempting configuration.
Errors were encountered while processing:
gcc-4.8-base:i386
E: Sub-process /usr/bin/dpkg returned an error code (1)
我正在使用 Ubuntu 13.10
答案1
包裹处于非常糟糕的不一致状态 -你应该重新安装它在尝试配置之前。
您必须重新安装该软件包:
sudo apt-get --reinstall install gcc-4.8-base:i386
答案2
我尝试了上面给出的两个答案,经过一番努力,我终于找到了这个
sudo dpkg --remove --force-all gcc-4.8-base:i386
如果其他人正在查看另一个包的答案,那么只需将其替换gcc-4.8-base:i386
为造成问题的包的名称
即使在此之后你的问题仍未解决,那么找到所有以你的包名作为前缀的文件并使用
sudo chmod 777 filename
所有这些,然后创建它们的副本(以防出现问题),然后使用
sudo rm filename
删除它们然后再次运行
sudo dpkg --remove --force-all gcc-4.8-base:i386
答案3
实际上该问题与 gcc 4.8 有关,请使用以下命令解决该问题 -
删除 gcc-
sudo apt-get purge gcc-4.8
现在检查 -
sudo apt-get -f
用于纠正所有损坏的下载。
添加存储库-
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
再次安装 -
sudo apt-get install gcc-4.8
希望它能够起作用。