«не удалось безопасно удалить '/lib/modules/3.11.0-13-generic/build': не является каталогом» при обновлении ядра

«не удалось безопасно удалить '/lib/modules/3.11.0-13-generic/build': не является каталогом» при обновлении ядра

Когда я пытаюсь обновить Chrome, запустив google-chrome-stable_curent_i386.deb или если я пытаюсь сделать это через средство обновления программного обеспечения, я получаю ошибку "операция пакета не удалась - Установка или удаление программного пакета не удалось". Вот подробности:

installArchives() не удалось: (Чтение базы данных ...
(Чтение базы данных ... 5%
(Чтение базы данных ... 10%
(Чтение базы данных ... 15%
(Чтение базы данных ... 20%
(Чтение базы данных ... 25%
(Чтение базы данных ... 30%
(Чтение базы данных ... 35%
(Чтение базы данных ... 40%
(Чтение базы данных ... 45%
(Чтение базы данных ... 50%
(Чтение базы данных ... 55%
(Чтение базы данных ... 60%
(Чтение базы данных ... 65%
(Чтение базы данных ... 70%
(Чтение базы данных ... 75%
(Чтение базы данных ... 80%
(Чтение базы данных ... 85%
(Чтение базы данных ... 90%
(Чтение базы данных ... 95%
(Чтение базы данных ... 100%
(Чтение базы данных... В настоящее время установлено 284394 файлов и каталогов.)
Удаление linux-headers-3.11.0-12-generic (3.11.0-12.19) ...
dpkg: ошибка при обработке пакета linux-headers-3.11.0-12-generic (--remove):
 невозможно безопасно удалить '/usr/src/linux-headers-3.11.0-12-generic/include/config/yenta/ene/tune.h': Не является каталогом
Удаление linux-headers-3.11.0-13-generic (3.11.0-13.20) ...
dpkg: ошибка при обработке пакета linux-headers-3.11.0-13-generic (--remove):
 невозможно безопасно удалить '/lib/modules/3.11.0-13-generic/build': Не является каталогом
Удаление linux-image-extra-3.11.0-13-generic (3.11.0-13.20) ...
dpkg: ошибка при обработке пакета linux-image-extra-3.11.0-13-generic (--remove):
 невозможно безопасно удалить '/usr/share/doc/linux-image-extra-3.11.0-13-generic/changelog.Debian.gz': Не является каталогом
Удаление linux-image-3.11.0-13-generic (3.11.0-13.20) ...
dpkg: ошибка при обработке пакета linux-image-3.11.0-13-generic (--remove):
 невозможно безопасно удалить '/lib/modules/3.11.0-13-generic/kernel/lib/ts_fsm.ko': Не является каталогом
Отчет apport не записан, так как MaxReports уже достигнут
При обработке обнаружены ошибки:
 linux-headers-3.11.0-12-generic
 linux-headers-3.11.0-13-generic
 linux-image-extra-3.11.0-13-generic
 linux-image-3.11.0-13-generic
Ошибка в функции:

Я попробовал решение, опубликованноездесьно это не работает. Я попробовал вариант 1 и получаю это:

nasty@nasty-Vostro-A860:~$ sudo apt-get install 2vard
[sudo] пароль для nasty:
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
E: Не удалось найти пакет 2vard
nasty@nasty-Vostro-A860:~$ sudo apt-get purge grub-common
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Следующие пакеты были установлены автоматически и больше не требуются:
  linux-headers-3.13.0-24 linux-headers-3.13.0-24-generic
  linux-image-3.13.0-24-generic linux-image-extra-3.13.0-24-generic
Для их удаления используйте «apt-get autoremove».
Следующие пакеты будут УДАЛЕНЫ:
  grub-common* grub-gfxpayload-lists* grub-pc* grub-pc-bin* grub2-common*
  linux-headers-3.11.0-12-generic linux-headers-3.11.0-13-generic
  linux-image-3.11.0-13-generic linux-image-extra-3.11.0-13-generic
0 обновлено, 0 новых установлено, 9 для удаления и 0 не обновлено.
4 не полностью установлен или удален.
После этой операции освободится 178 МБ места на диске.
Хотите продолжить? [Т/И] д
(Чтение базы данных... В настоящее время установлено 284394 файлов и каталогов.)
Удаление linux-headers-3.11.0-12-generic (3.11.0-12.19) ...
dpkg: ошибка при обработке пакета linux-headers-3.11.0-12-generic (--remove):
 невозможно безопасно удалить '/usr/src/linux-headers-3.11.0-12-generic/include/config/yenta/ene/tune.h': Не является каталогом
Удаление linux-headers-3.11.0-13-generic (3.11.0-13.20) ...
dpkg: ошибка при обработке пакета linux-headers-3.11.0-13-generic (--remove):
 невозможно безопасно удалить '/lib/modules/3.11.0-13-generic/build': Не является каталогом
Удаление linux-image-extra-3.11.0-13-generic (3.11.0-13.20) ...
dpkg: ошибка при обработке пакета linux-image-extra-3.11.0-13-generic (--remove):
 невозможно безопасно удалить '/usr/share/doc/linux-image-extra-3.11.0-13-generic/changelog.Debian.gz': Не является каталогом
Удаление linux-image-3.11.0-13-generic (3.11.0-13.20) ...
dpkg: ошибка при обработке пакета linux-image-3.11.0-13-generic (--remove):
 невозможно безопасно удалить '/lib/modules/3.11.0-13-generic/kernel/lib/ts_fsm.ko': Не является каталогом
Отчет apport не записан, так как MaxReports уже достигнут
                                                              При обработке обнаружены ошибки:
 linux-headers-3.11.0-12-generic
 linux-headers-3.11.0-13-generic
 linux-image-extra-3.11.0-13-generic
 linux-image-3.11.0-13-generic
E: Подпроцесс /usr/bin/dpkg вернул код ошибки (1)

nasty@nasty-Vostro-A860:~$ sudo apt-get install grub-pc
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
grub-pc уже является новейшей версией.
Следующие пакеты были установлены автоматически и больше не требуются:
  linux-headers-3.13.0-24 linux-headers-3.13.0-24-generic
  linux-image-3.13.0-24-generic linux-image-extra-3.13.0-24-generic
Для их удаления используйте «apt-get autoremove».
Следующие пакеты будут УДАЛЕНЫ:
  linux-headers-3.11.0-12-generic linux-headers-3.11.0-13-generic
  linux-image-3.11.0-13-generic linux-image-extra-3.11.0-13-generic
0 обновлено, 0 новых установлено, 4 для удаления и 0 не обновлено.
4 не полностью установлен или удален.
После этой операции освободится 161 МБ места на диске.
Хотите продолжить? [Т/И] д
(Чтение базы данных... В настоящее время установлено 284394 файлов и каталогов.)
Удаление linux-headers-3.11.0-12-generic (3.11.0-12.19) ...
dpkg: ошибка при обработке пакета linux-headers-3.11.0-12-generic (--remove):
 невозможно безопасно удалить '/usr/src/linux-headers-3.11.0-12-generic/include/config/yenta/ene/tune.h': Не является каталогом
Удаление linux-headers-3.11.0-13-generic (3.11.0-13.20) ...
dpkg: ошибка при обработке пакета linux-headers-3.11.0-13-generic (--remove):
 невозможно безопасно удалить '/lib/modules/3.11.0-13-generic/build': Не является каталогом
Удаление linux-image-extra-3.11.0-13-generic (3.11.0-13.20) ...
dpkg: ошибка при обработке пакета linux-image-extra-3.11.0-13-generic (--remove):
 невозможно безопасно удалить '/usr/share/doc/linux-image-extra-3.11.0-13-generic/changelog.Debian.gz': Не является каталогом
Удаление linux-image-3.11.0-13-generic (3.11.0-13.20) ...
dpkg: ошибка при обработке пакета linux-image-3.11.0-13-generic (--remove):
 невозможно безопасно удалить '/lib/modules/3.11.0-13-generic/kernel/lib/ts_fsm.ko': Не является каталогом
Отчет apport не записан, так как MaxReports уже достигнут
                                                              При обработке обнаружены ошибки:
 linux-headers-3.11.0-12-generic
 linux-headers-3.11.0-13-generic
 linux-image-extra-3.11.0-13-generic
 linux-image-3.11.0-13-generic
E: Подпроцесс /usr/bin/dpkg вернул код ошибки (1)

А что делать во втором случае, я не понимаю.


Ну теперь я не могу их переустановить...

nasty@nasty-Vostro-A860:~$ sudo apt-get --reinstall install linux-headers-3.11.0-12-generic linux-headers-3.11.0-13-generic linux-image-3.11.0-13-generic linux-image-extra-3.11.0-13-generic
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package linux-image-extra-3.11.0-13-generic is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Package linux-image-3.11.0-13-generic is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Package linux-headers-3.11.0-13-generic is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Package linux-headers-3.11.0-12-generic is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'linux-headers-3.11.0-12-generic' has no installation candidate
E: Package 'linux-headers-3.11.0-13-generic' has no installation candidate
E: Package 'linux-image-3.11.0-13-generic' has no installation candidate
E: Package 'linux-image-extra-3.11.0-13-generic' has no installation candidate

решение1

Существует ряд файлов, которые dpkg интерпретирует как файлы, а также каталоги, которые выглядят как файлы.

Я бы рекомендовал переустановить эти пакеты, чтобы быть уверенным, что база данных файлов настроена правильно:

sudo apt-get --reinstall install linux-headers-3.11.0-12-generic linux-headers-3.11.0-13-generic linux-image-3.11.0-13-generic linux-image-extra-3.11.0-13-generic

Кстати, будьте осторожны при удалении пакета, связанного с grub, и при установке этого linux-genericпакета.

Связанный контент