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

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

installArchives() failed: (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 284394 files and directories currently installed.)
Removing linux-headers-3.11.0-12-generic (3.11.0-12.19) ...
dpkg: error processing package linux-headers-3.11.0-12-generic (--remove):
 unable to securely remove '/usr/src/linux-headers-3.11.0-12-generic/include/config/yenta/ene/tune.h': Not a directory
Removing linux-headers-3.11.0-13-generic (3.11.0-13.20) ...
dpkg: error processing package linux-headers-3.11.0-13-generic (--remove):
 unable to securely remove '/lib/modules/3.11.0-13-generic/build': Not a directory
Removing linux-image-extra-3.11.0-13-generic (3.11.0-13.20) ...
dpkg: error processing package linux-image-extra-3.11.0-13-generic (--remove):
 unable to securely remove '/usr/share/doc/linux-image-extra-3.11.0-13-generic/changelog.Debian.gz': Not a directory
Removing linux-image-3.11.0-13-generic (3.11.0-13.20) ...
dpkg: error processing package linux-image-3.11.0-13-generic (--remove):
 unable to securely remove '/lib/modules/3.11.0-13-generic/kernel/lib/ts_fsm.ko': Not a directory
No apport report written because MaxReports is reached already
Errors were encountered while processing:
 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
Error in function: 

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

nasty@nasty-Vostro-A860:~$ sudo apt-get install 2vard
[sudo] password for nasty: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package 2vard
nasty@nasty-Vostro-A860:~$ sudo apt-get purge grub-common
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  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
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  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 upgraded, 0 newly installed, 9 to remove and 0 not upgraded.
4 not fully installed or removed.
After this operation, 178 MB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 284394 files and directories currently installed.)
Removing linux-headers-3.11.0-12-generic (3.11.0-12.19) ...
dpkg: error processing package linux-headers-3.11.0-12-generic (--remove):
 unable to securely remove '/usr/src/linux-headers-3.11.0-12-generic/include/config/yenta/ene/tune.h': Not a directory
Removing linux-headers-3.11.0-13-generic (3.11.0-13.20) ...
dpkg: error processing package linux-headers-3.11.0-13-generic (--remove):
 unable to securely remove '/lib/modules/3.11.0-13-generic/build': Not a directory
Removing linux-image-extra-3.11.0-13-generic (3.11.0-13.20) ...
dpkg: error processing package linux-image-extra-3.11.0-13-generic (--remove):
 unable to securely remove '/usr/share/doc/linux-image-extra-3.11.0-13-generic/changelog.Debian.gz': Not a directory
Removing linux-image-3.11.0-13-generic (3.11.0-13.20) ...
dpkg: error processing package linux-image-3.11.0-13-generic (--remove):
 unable to securely remove '/lib/modules/3.11.0-13-generic/kernel/lib/ts_fsm.ko': Not a directory
No apport report written because MaxReports is reached already
                                                              Errors were encountered while processing:
 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: Sub-process /usr/bin/dpkg returned an error code (1)

nasty@nasty-Vostro-A860:~$ sudo apt-get install grub-pc
Reading package lists... Done
Building dependency tree       
Reading state information... Done
grub-pc is already the newest version.
The following packages were automatically installed and are no longer required:
  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
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  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 upgraded, 0 newly installed, 4 to remove and 0 not upgraded.
4 not fully installed or removed.
After this operation, 161 MB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 284394 files and directories currently installed.)
Removing linux-headers-3.11.0-12-generic (3.11.0-12.19) ...
dpkg: error processing package linux-headers-3.11.0-12-generic (--remove):
 unable to securely remove '/usr/src/linux-headers-3.11.0-12-generic/include/config/yenta/ene/tune.h': Not a directory
Removing linux-headers-3.11.0-13-generic (3.11.0-13.20) ...
dpkg: error processing package linux-headers-3.11.0-13-generic (--remove):
 unable to securely remove '/lib/modules/3.11.0-13-generic/build': Not a directory
Removing linux-image-extra-3.11.0-13-generic (3.11.0-13.20) ...
dpkg: error processing package linux-image-extra-3.11.0-13-generic (--remove):
 unable to securely remove '/usr/share/doc/linux-image-extra-3.11.0-13-generic/changelog.Debian.gz': Not a directory
Removing linux-image-3.11.0-13-generic (3.11.0-13.20) ...
dpkg: error processing package linux-image-3.11.0-13-generic (--remove):
 unable to securely remove '/lib/modules/3.11.0-13-generic/kernel/lib/ts_fsm.ko': Not a directory
No apport report written because MaxReports is reached already
                                                              Errors were encountered while processing:
 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: Sub-process /usr/bin/dpkg returned an error code (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
задан 13 April 2017 в 15:24

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

BTW, быть осторожным с удалением связанного с личинкой пакета и установить linux-generic пакет.

1
ответ дан 13 April 2017 в 15:24

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

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