Пакет находится в очень плохом несогласованном состоянии [дубликат]

У меня Ubuntu 13.10 на моем рабочем столе. Я хотел установить драйверы модема "D-Link DWR-730" для 3G, но программа автозапуска по умолчанию для Ubuntu говорит, что "ядро не поддерживается" для этого.

Я выполнил команду dpkg -i , чтобы установить.dep файлы вручную, но после этого каждая команда apt-get возвращает ошибку и говорит мне запустить apt-get -f install , чтобы исправить это.

Я запустил apt-get -f install , но он по-прежнему возвращает ошибку, и я не могу ничего установить из apt-get . Ошибка apt-get выглядит следующим образом:

При обработке возникли ошибки: flashplugin-installer E: подпроцесс / usr / bin / dpkg вернул код ошибки (1)

Я запустил apt-get remove flashplugin-installer , но он также вернул ошибку.

sudo apt-get -f install дает следующий результат:

Reading package lists... Done Building dependency tree
Reading state information... Done 
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 1 not fully installed or removed.
Need to get 0 B/7,008 B of archives. After this operation, 0 B of additional disk space will be used. 
dpkg: error processing flashplugin-installer (--configure): Package is in a very bad
inconsistent state - you should reinstall it before attempting configuration.
Errors were encountered while processing: flashplugin-installer
E: Sub-process /usr/bin/dpkg returned an error code (1)
0
задан 18 February 2014 в 21:42

2 ответа

полностью удалите плагин flash и перезапустите вашу работу

sudo dpkg --remove --force-remove-reinstreq  flashplugin-installer

Затем вы можете попробовать установить его снова:

sudo apt-get install flashplugin-installer
0
ответ дан 18 February 2014 в 21:42

Я перепробовал много вещей, и тогда это сработало!

sudo dpkg --remove --force-all (packagename)

даже после этого, если ваша проблема не решена, найдите все файлы в /var/lib, названные с вашим именем пакета в качестве префикса, и используйте

sudo chmod 777 filename

со всеми из них а затем создайте их копию (на случай, если что-то пойдет не так) и затем используйте

sudo rm filename

, чтобы удалить их, а затем снова запустите

sudo dpkg --remove --force-all gcc-4.8-base:i386
0
ответ дан 18 February 2014 в 21:42
  • 1
    Рассмотрите маркировку ответа как " accepted" путем нажатия на кнопку ревут downvote стрелку, если anwer удовлетворил ожидания:) – Bacon 11 August 2015 в 23:55

Другие вопросы по тегам:

Похожие вопросы: