На этот вопрос уже есть ответ здесь:
Когда я запускаю команду
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
Пакет находится в очень плохом несовместимом состоянии - вы должны переустановить его перед попыткой настройки.
Вы должны переустановить пакет:
sudo apt-get --reinstall install gcc-4.8-base:i386
На самом деле проблема связана с 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
надеюсь, что это будет работать.
Я попробовал оба ответа, приведенных выше, наконец, после большой борьбы, я нашел это
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