“E: подпроцесс/usr/bin/dpkg возвратил код ошибки (1)” при выполнении способного обновления способная установка, dpkg - настраивает-a или sudo способную установку-f

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

  • sudo apt upgrade

  • sudo apt install chrome-gnome-shell

  • dpkg --configure -a

  • sudo install -f

(и вероятно некоторые другие)

Ошибка для sudo apt upgrade здесь:

intoo@hilavitkutin:~$ sudo apt upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
5 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] 
Setting up grub-efi-amd64 (2.02-2ubuntu8.4) ...
dpkg: error processing package grub-efi-amd64 (--configure):
 installed grub-efi-amd64 package post-installation script subprocess returned error exit status 10
Setting up gdm3 (3.28.3-0ubuntu18.04.1) ...
dpkg: error processing package gdm3 (--configure):
 installed gdm3 package post-installation script subprocess returned error exit status 10
dpkg: dependency problems prevent configuration of grub-efi-amd64-signed:
 grub-efi-amd64-signed depends on grub-efi-amd64 | grub-pc; however:
  Package grub-efi-amd64 is not configured yet.
  Package grub-pc is not installed.

dpkg: error processing package grub-efi-amd64-signed (--configure):
 dependency problems - leaving unconfigured
Setting up unattended-upgrades (1.1ubuntu1.18.04.5) ...
No apport report written because the error message indicates its a followup error from a previous failure.
                          dpkg: error processing package unattended-upgrades (--configure):
 installed unattended-upgrades package post-installation script subprocess returned error exit status 10
No apport report written because MaxReports is reached already
                                                              dpkg: dependency problems prevent configuration of shim-signed:
 shim-signed depends on grub-efi-amd64-signed; however:
  Package grub-efi-amd64-signed is not configured yet.

dpkg: error processing package shim-signed (--configure):
 dependency problems - leaving unconfigured
No apport report written because MaxReports is reached already
                                                              Errors were encountered while processing:
 grub-efi-amd64
 gdm3
 grub-efi-amd64-signed
 unattended-upgrades
 shim-signed
E: Sub-process /usr/bin/dpkg returned an error code (1)

Я попытался сделать все, что я могу для решения этой проблемы, но ничто, что я нашел в сети, не работало, потому что они полагались dpkg --configure -a и это просто дает почти ту же ошибку, как Вы видите здесь:

intoo@hilavitkutin:~$ sudo dpkg --configure -a
Setting up grub-efi-amd64 (2.02-2ubuntu8.4) ...
dpkg: error processing package grub-efi-amd64 (--configure):
 installed grub-efi-amd64 package post-installation script subprocess returned error exit status 10
Setting up gdm3 (3.28.3-0ubuntu18.04.1) ...
dpkg: error processing package gdm3 (--configure):
 installed gdm3 package post-installation script subprocess returned error exit status 10
dpkg: dependency problems prevent configuration of grub-efi-amd64-signed:
 grub-efi-amd64-signed depends on grub-efi-amd64 | grub-pc; however:
  Package grub-efi-amd64 is not configured yet.
  Package grub-pc is not installed.

dpkg: error processing package grub-efi-amd64-signed (--configure):
 dependency problems - leaving unconfigured
Setting up unattended-upgrades (1.1ubuntu1.18.04.5) ...
dpkg: error processing package unattended-upgrades (--configure):
 installed unattended-upgrades package post-installation script subprocess returned error exit status 10
dpkg: dependency problems prevent configuration of shim-signed:
 shim-signed depends on grub-efi-amd64-signed; however:
  Package grub-efi-amd64-signed is not configured yet.

dpkg: error processing package shim-signed (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 grub-efi-amd64
 gdm3
 grub-efi-amd64-signed
 unattended-upgrades
 shim-signed

Я также определил строки:

dpkg: dependency problems prevent configuration of grub-efi-amd64-signed:
 grub-efi-amd64-signed depends on grub-efi-amd64 | grub-pc; however:
  Package grub-efi-amd64 is not configured yet.
  Package grub-pc is not installed.

Я попробовал sudo apt install grub-pc, но это просто дало это:

intoo@hilavitkutin:~$ sudo apt install grub-pc
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 grub-pc : Depends: grub-common (= 2.02-2ubuntu8) but 2.02-2ubuntu8.4 is to be installed
           Depends: grub2-common (= 2.02-2ubuntu8) but 2.02-2ubuntu8.4 is to be installed
           Depends: grub-pc-bin (= 2.02-2ubuntu8) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

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

Кроме того, судя по сообщению об ошибке, у меня, кажется, есть некоторый материал неверной версии.

Я использую Ubuntu 18.04.

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

После

sudo su -
cd /boot/efi/EFI
mv ubuntu ubuntu-old

выполнение apt install -f дает это.

root@hilavitkutin:/boot/efi/EFI# apt install -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
5 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up grub-efi-amd64 (2.02-2ubuntu8.4) ...
dpkg: error processing package grub-efi-amd64 (--configure):
 installed grub-efi-amd64 package post-installation script subprocess returned error exit status 10
Setting up gdm3 (3.28.3-0ubuntu18.04.1) ...
dpkg: error processing package gdm3 (--configure):
 installed gdm3 package post-installation script subprocess returned error exit status 10
dpkg: dependency problems prevent configuration of grub-efi-amd64-signed:
 grub-efi-amd64-signed depends on grub-efi-amd64 | grub-pc; however:
  Package grub-efi-amd64 is not configured yet.
  Package grub-pc is not installed.

dpkg: error processing package grub-efi-amd64-signed (--configure):
 dependency problems - leaving unconfigured
Setting up unattended-upgrades (1.1ubuntu1.18.04.5) ...
No apport report written because the error message indicates its a followup error from a previous failure.
                          dpkg: error processing package unattended-upgrades (--configure):
 installed unattended-upgrades package post-installation script subprocess returned error exit status 10
No apport report written because MaxReports is reached already
                                                              dpkg: dependency problems prevent configuration of shim-signed:
 shim-signed depends on grub-efi-amd64-signed; however:
  Package grub-efi-amd64-signed is not configured yet.

dpkg: error processing package shim-signed (--configure):
 dependency problems - leaving unconfigured
No apport report written because MaxReports is reached already
                                                              Errors were encountered while processing:
 grub-efi-amd64
 gdm3
 grub-efi-amd64-signed
 unattended-upgrades
 shim-signed
E: Sub-process /usr/bin/dpkg returned an error code (1)
1
задан 18 October 2018 в 17:32

2 ответа

У меня была подобная проблема дважды теперь, все еще не уверенный, что точно вызывает ее, но я следовал инструкциям из этого ответа, который позволил проблематичному grub-efi-amd64-signed пакету устанавливать, и затем склонный смог продолжить остальную часть пакетов.

https://askubuntu.com/a/1032156/31861

Ранее, когда произошло, что я делал обновление распределения, но это было просто регулярным обновлением, которое включало обновление пакета grub-efi-amd64-signed 1.93.7, поэтому, кажется, текущая проблема https://bugs.launchpad.net/ubuntu / + source/grub2-signed / + ошибка/1753518

0
ответ дан 7 December 2019 в 23:03

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

sudo apt remove -y  grub-efi-amd64 gdm3 grub-efi-amd64-signed unattended-upgrades shim-signed
sudo apt autoremove -y
sudo apt update
sudo apt upgrade -y 

если Вы видите сообщение, (рекомендация autoremove) попробуйте его, но после этого действия, сделать upgrade еще раз, если autoremove сталь в рекомендации в терминале, просто ищите местоположение текущие файлы или пакеты, (Вы не можете сделать autoremove), и удалите его из своей файловой системы вручную:

sudo rm -r /**/grub-efi-amd64
sudo rm -r /**/grub-efi-amd64-signed
sudo rm -r /**/unattended-upgrades
sudo rm -r /**/shim-signed
sudo rm -r /run/gdm3

просто не делайте выход из системы или выключение питания в этом процессе.

после всей попытки процесса сделать этот план:

sudo apt update
sudo apt upgrade -y

в случае необходимости

sudo apt install -y  grub-efi-amd64 gdm3 grub-efi-amd64-signed unattended-upgrades shim-signed
0
ответ дан 7 December 2019 в 23:03

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

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