Ubuntu 12.04 ошибка неудовлетворенной зависимости

У меня возникает следующая неудовлетворенная проблема с зависимостями в Ubuntu 12.04, которая произошла после того, как / boot был заполнен, и мне пришлось вручную удалить некоторые из старых пакетов ядра.

Я пробовал различные команды ниже при поиске на форумах, но ни одна из них не работает, в настоящее время я не могу установить какие-либо обновления или удалить какие-либо пакеты.

sudo apt-get -f install
sudo apt-get clean 
sudo apt-get update

dpkg --force-depends --purge linux*3.2.0.79.93*
apt-get install -f

Сообщение об ошибке, которое я получаю ниже:

dpkg: dependency problems prevent configuration of linux-generic:
 linux-generic depends on linux-image-generic (= 3.2.0.77.91); however:
  Version of linux-image-generic on system is 3.2.0.79.93.
 linux-generic depends on linux-headers-generic (= 3.2.0.77.91); however:
  Version of linux-headers-generic on system is 3.2.0.79.93.
dpkg: error processing linux-generic (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates it's a follow-up error from a previous failure.

также, когда я запускаю

sudo dpkg --list 'linux-image*'

, я получаю следующий вывод

||/ Name                              Version                           Description
+++-=================================-=================================-==================================================================================
un  linux-image                                                   (no description available)
un  linux-image-3.0                                               (no description available)
un  linux-image-3.2.0-60-generic                                  (no description available)
un  linux-image-3.2.0-61-generic                                  (no description available)
rc  linux-image-3.2.0-63-generic      3.2.0-63.95                       Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc  linux-image-3.2.0-64-generic      3.2.0-64.97                       Linux kernel image for version 3.2.0 on 64 bit x86 SMP
rc  linux-image-3.2.0-65-generic      3.2.0-65.99                       Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-67-generic      3.2.0-67.101                      Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-68-generic      3.2.0-68.102                      Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-69-generic      3.2.0-69.103                      Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-70-generic      3.2.0-70.105                      Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-72-generic      3.2.0-72.107                      Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-73-generic      3.2.0-73.108                      Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-74-generic      3.2.0-74.109                      Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-75-generic      3.2.0-75.110                      Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-76-generic      3.2.0-76.111                      Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-77-generic      3.2.0-77.112                      Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-79-generic      3.2.0-79.115                      Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-generic               3.2.0.79.93                       Generic Linux kernel image

Пожалуйста, кто-нибудь может помочь подсказать, что я могу сделать, чтобы решить эту проблему.

1
задан 5 April 2015 в 14:02

3 ответа

Это появляется, что метапакеты linux-generic, linux-image-generic, linux-headers-generic устарели. Можно попробовать

sudo apt-get dist-upgrade -f

, чтобы обновить их и устранить проблемы с ненастроенными пакетами (-f).

, С другой стороны, сообщение apt-get для установки linux-generic должно обновить просто те пакеты:

sudo apt-get install -f linux-generic
2
ответ дан 5 April 2015 в 14:02

*.79 новейшая версия. Сделать, что Вы хотите сделать Вас, должно сделать это ко всем или некоторым более старым версиям, или у Вас будут проблемы зависимости, потому что linux-image-generic обеспечивает новейшую версию таким образом, Вы будете всегда получать обновленные ядра в обновлениях.

Открывают терминал и пробуют эти команды вместо этого:

sudo apt-get purge linux-image-3.2.0-67-generic linux-image-3.2.0-68-generic linux-image-3.2.0-69-generic linux-image-3.2.0-70-generic linux-image-3.2.0-71-generic linux-image-3.2.0-72-generic linux-image-3.2.0-73-generic linux-image-3.2.0-74-generic linux-image-3.2.0-75-generic linux-image-3.2.0-76-generic 
0
ответ дан 5 April 2015 в 14:02

Программа просит версию 3.2.0.77.91 Linux, у Вас нет этого. Можно найти .debs ниже

https://, launchpad.net/ubuntu/precise/amd64/linux-image-server/3.2.0.77.91

Под Загружаемым заголовком файлов является 2 файлами, один для 64 битов, один для 32 битов.

0
ответ дан 5 April 2015 в 14:02

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

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