Я установил на свой компьютер некоторое программное обеспечение, такое как Docker, Jenkins и т. Д., Но оно не работает, все, что он показывает, это то, что Docker-Desktop зависит от qemu-system-86.

Я пытаюсь установить его, но это то, что я получаю в ответ

      ife@ife-HP-ProBook-6560b:~$ sudo apt-get install qemu-system-x86
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  docker-scan-plugin libqrencode4 pass pigz qrencode slirp4netns tree uidmap
  xclip
Use 'sudo apt autoremove' to remove them.
Suggested packages:
  samba vde2
The following NEW packages will be installed:
  qemu-system-x86
0 upgraded, 1 newly installed, 0 to remove and 33 not upgraded.
1 not fully installed or removed.
Need to get 0 B/6,735 kB of archives.
After this operation, 32.7 MB of additional disk space will be used.
E: Invalid archive member header
E: Prior errors apply to /var/cache/apt/archives/qemu-system-x86_1%3a4.2-3ubuntu6.24_amd64.deb
debconf: apt-extracttemplates failed: No such file or directory
(Reading database ... 161767 files and directories currently installed.)
Preparing to unpack .../qemu-system-x86_1%3a4.2-3ubuntu6.24_amd64.deb ...
Unpacking ipxe-qemu (1.0.0+git-20190109.133f4c4-0ubuntu3.2) over (1.0.0+git-20190109.133f4c4-0ubuntu3.2) ...
dpkg: dependency problems prevent configuration of qemu-kvm:
 qemu-kvm depends on qemu-system-x86 (= 1:4.2-3ubuntu6.24); however:
  Package qemu-system-x86 is not installed.

dpkg: error processing package qemu-kvm (--configure):
 dependency problems - leaving unconfigured
Setting up ipxe-qemu (1.0.0+git-20190109.133f4c4-0ubuntu3.2) ...
No apport report written because the error message indicates its a followup error from a previous failure.
                          Errors were encountered while processing:
 qemu-kvm
E: Sub-process /usr/bin/dpkg returned an error code (1)

1 ответ

      E: Invalid archive member header
E: Prior errors apply to /var/cache/apt/archives/qemu-system-x86_1%3a4.2-3ubuntu6.24_amd64.deb

Я считаю, что это важные строки в вашем выводе. Пакет qemu-system-x86 мог быть поврежден во время загрузки. Сначала очистите apt-кэш:

      sudo apt-get clean

Затем обновите список пакетов и попробуйте завершить все ожидающие установки:

      sudo apt-get update
sudo apt-get -f install
sudo dpkg --configure -a

Ваш вывод говорит, что пакет qemu-system-x86 не установлен , поэтому я не думаю, что есть необходимость удалять/очищать qemu-system-x86.

Если приведенные выше команды выполнены успешно, попробуйте снова установить qemu-system-x86. Если эти команды дают вам ошибки, опубликуйте их здесь.

Как только все остальное будет исправлено, вы можете запуститьдля удаления ненужных пакетов.

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