Я расскажу немного о том, как у меня возникла эта проблема. Первая проблема, которая у меня возникла, была: у меня полный / загрузочный диск, и я ничего не мог сделать. Я переместил некоторые из неиспользуемых файлов конфигурации на другой диск, и мне удалось освободить достаточно места для удаления некоторых ядер в соответствии с инструкциями других постов на этом сайте и многих других.
Теперь он просит меня сделать apt-get -f install
, когда бы я ни пытался установить, удалить ... и т.д. что-нибудь с помощью apt-get. Я огляделся и упомянул о том, чтобы сделать dpkg --configure -a
, поэтому я попробовал это, и это не решило проблему.
Вот некоторые результаты.
root@DownloadServer:/boot# apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
linux-generic
The following packages will be upgraded:
linux-generic
1 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
1 not fully installed or removed.
Need to get 0 B/1,720 B of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? y
dpkg: dependency problems prevent configuration of linux-generic:
linux-generic depends on linux-image-generic (= 3.2.0.43.51); however:
Version of linux-image-generic on system is 3.2.0.44.53.
linux-generic depends on linux-headers-generic (= 3.2.0.43.51); however:
Version of linux-headers-generic on system is 3.2.0.44.53.
dpkg: error processing linux-generic (--configure):
dependency problems - leaving unconfigured
No apport report written because MaxReports has already been reached
Errors were encountered while processing:
linux-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
..
root@DownloadServer:/boot# dpkg --configure -a
dpkg: dependency problems prevent configuration of linux-generic:
linux-generic depends on linux-image-generic (= 3.2.0.43.51); however:
Version of linux-image-generic on system is 3.2.0.44.53.
linux-generic depends on linux-headers-generic (= 3.2.0.43.51); however:
Version of linux-headers-generic on system is 3.2.0.44.53.
dpkg: error processing linux-generic (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
linux-generic
Не уверен, что эта информация полезна, но я работаю на 3.2.0-34-generic
- (uname -r)
Пожалуйста, дайте мне знать, если вам нужна дополнительная информация. Заранее спасибо.
РЕДАКТИРОВАТЬ для получения дополнительной информации:
root@DownloadServer:/boot# dpkg -l | grep linux-image
ii linux-image-3.2.0-33-generic 3.2.0-33.52 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-34-generic 3.2.0-34.53 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-35-generic 3.2.0-35.55 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-36-generic 3.2.0-36.57 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-37-generic 3.2.0-37.58 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-38-generic 3.2.0-38.61 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-39-generic 3.2.0-39.62 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-40-generic 3.2.0-40.64 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-41-generic 3.2.0-41.66 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-43-generic 3.2.0-43.68 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-44-generic 3.2.0-44.69 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-generic 3.2.0.44.53 Generic Linux kernel image
Своевременная тема. Сегодня меня поразило это - действительно боль.
Этот ответ вернул меня в рабочее состояние: Неудовлетворенные зависимости: linux-generic
Теперь мне просто нужно не забыть посмотреть место в / boot перед запуском apt-get dist- Обновить. : - [
В этом другом вопросе говорилось, что в какой-то момент будет нормально переустановить linux-generic, но сейчас я смотрю на бизнес-конец двойного срока, так что я ' Я оставлю это пока.
ОБНОВЛЕНИЕ: Проверено добавление обратно пакета linux-generic (крайние сроки быть проклятыми) - никаких проблем. Команды ниже.
Краткое содержание:
sudo apt-get remove linux-generic
Прочитайте связанный вопрос выше, если это звучит страшно. Теперь ваша проблема должна быть решена, и если вы хотите безопасно добавить linux-generic обратно.
sudo apt-get install linux-generic
и последующее тестирование (не уверен, что это лучший способ тестирования):
sudo apt-get install
Нет ошибок. Реконструкция исключена, 3-дневные выходные сохранены. Уф.