dpkg --configure - неудачно из-за разряда батареи

Я обновлял свою систему, как обычно, и sudo apt update показал мне некоторые пакеты для обновления. Я побежал sudo apt upgrade и загрузил пакеты. Но когда пакеты были настроены во время установки, компьютер был отключен из-за разряда батареи. Когда я загрузился и попытался обновить с помощью sudo apt update, я получил это сообщение:

E: dpkg был прерван, вы должны вручную запустить 'sudo dpkg --configure -a', чтобы исправить проблему.

Когда я выполнил sudo dpkg --configure -a, я получил следующее:

@mike-bravo:~$ sudo dpkg --configure -a Setting up linux-image-4.4.0-96-generic (4.4.0-96.119) ... Running depmod. update-initramfs: deferring update (hook will be called later) initrd.img(/boot/initrd.img-4.4.0-96-generic ) points to /boot/initrd.img-4.4.0-96-generic (/boot/initrd.img-4.4.0-96-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-4.4.0-96-generic.postinst line 491. vmlinuz(/boot/vmlinuz-4.4.0-96-generic ) points to /boot/vmlinuz-4.4.0-96-generic (/boot/vmlinuz-4.4.0-96-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-4.4.0-96-generic.postinst line 491. Examining /etc/kernel/postinst.d. run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.4.0- 96-generic /boot/vmlinuz-4.4.0-96-generic run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.4.0-96- generic /boot/vmlinuz-4.4.0-96-generic update-initramfs: Generating /boot/initrd.img-4.4.0-96-generic run-parts: executing /etc/kernel/postinst.d/pm-utils 4.4.0-96-generic /boot/vmlinuz-4.4.0-96-generic run-parts: executing /etc/kernel/postinst.d/unattended-upgrades 4.4.0-96-generic /boot/vmlinuz-4.4.0-96-generic run-parts: executing /etc/kernel/postinst.d/update-notifier 4.4.0-96- generic /boot/vmlinuz-4.4.0-96-generic run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.4.0-96- generic /boot/vmlinuz-4.4.0-96-generic /usr/sbin/grub-mkconfig: 252: /usr/sbin/grub-mkconfig: cannot create /boot/grub/grub.cfg.new: Read-only file system run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 2 Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux- image-4.4.0-96-generic.postinst line 1052. dpkg: error processing package linux-image-4.4.0-96-generic (-- configure): subprocess installed post-installation script returned error exit status 2 dpkg: dependency problems prevent configuration of linux-signed- image-4.4.0-96-generic: linux-signed-image-4.4.0-96-generic depends on linux-image-4.4.0-96- generic (= 4.4.0-96.119); however: Package linux-image-4.4.0-96-generic is not configured yet. dpkg: error processing package linux-signed-image-4.4.0-96-generic (- -configure): dependency problems - leaving unconfigured Setting up linux-libc-dev:amd64 (4.4.0-96.119) ... dpkg: unrecoverable fatal error, aborting: unable to flush updated status of 'linux-libc-dev:amd64': Read-only file system

В качестве побочного эффекта (?) к этому моя система стала доступна только для чтения. Мне пришлось перезагрузить его, чтобы иметь возможность перемещать файлы, добавлять или копировать файлы из системы.

uname -r дает мне 4.4.0-93-generic

Как удалить этот неконфигурированный пакет ( 4.4.0-93-generic ) или настроить его правильно?

2
задан 10 October 2017 в 14:52

6 ответов

Теперь, когда вы решили установить только для чтения и восстановили файловую систему. Вы можете очистить беспорядок и повторите попытку. Прежде чем сделать это, было бы разумно проверить статус SMART вашего диска, так как предстоящий отказ оборудования может сделать все ваши усилия бесполезными.

sudo apt-get purge linux-signed-image-generic очистит неконфигурированный, не полностью установленный пакет.

sudo apt install linux-signed-image-generic установит, что если диск обнаружен в хорошей форме, он должен быть безопасным. поддерживаемая в настоящее время версия.

2
ответ дан 22 May 2018 в 17:56

Теперь, когда вы решили установить только для чтения и восстановили файловую систему. Вы можете очистить беспорядок и повторите попытку. Прежде чем сделать это, было бы разумно проверить статус SMART вашего диска, так как предстоящий отказ оборудования может сделать все ваши усилия бесполезными.

sudo apt-get purge linux-signed-image-generic очистит неконфигурированный, не полностью установленный пакет.

sudo apt install linux-signed-image-generic установит, что если диск обнаружен в хорошей форме, он должен быть безопасным. поддерживаемая в настоящее время версия.

2
ответ дан 18 July 2018 в 05:55

Теперь, когда вы решили установить только для чтения и восстановили файловую систему. Вы можете очистить беспорядок и повторите попытку. Прежде чем сделать это, было бы разумно проверить статус SMART вашего диска, так как предстоящий отказ оборудования может сделать все ваши усилия бесполезными.

sudo apt-get purge linux-signed-image-generic очистит неконфигурированный, не полностью установленный пакет.

sudo apt install linux-signed-image-generic установит, что если диск обнаружен в хорошей форме, он должен быть безопасным. поддерживаемая в настоящее время версия.

2
ответ дан 24 July 2018 в 18:28

Легкий способ восстановления после прерывания обновления ядра из-за разряда батареи из-за сока:

гарантирует, что ноутбук подключен к электросети сейчас и к каждому обновлению ядра в будущем! удерживайте Shift во время загрузки и на следующем экране: перезагрузите «расширенные параметры» во второе ядро ​​sudo apt dist-upgrade.

Сделано! : -

)
1
ответ дан 22 May 2018 в 17:56

Легкий способ восстановления после прерывания обновления ядра из-за разряда батареи из-за сока:

гарантирует, что ноутбук подключен к электросети сейчас и к каждому обновлению ядра в будущем! удерживайте Shift во время загрузки и на следующем экране: перезагрузите «расширенные параметры» во второе ядро ​​sudo apt dist-upgrade.

Сделано! : -

)
1
ответ дан 18 July 2018 в 05:55

Легкий способ восстановления после прерывания обновления ядра из-за разряда батареи из-за сока:

гарантирует, что ноутбук подключен к электросети сейчас и к каждому обновлению ядра в будущем! удерживайте Shift во время загрузки и на следующем экране: перезагрузите «расширенные параметры» во второе ядро ​​sudo apt dist-upgrade.

Сделано! : -

)
1
ответ дан 24 July 2018 в 18:28

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

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