Nota

Nota

Instalé y configuré WiFi en una Raspberry Pi Zero W 2 con Ubuntu 21.10 Server. Corrí apt updatey luego apt upgradecon el siguiente resultado. Es una placa nueva y una instalación nueva, por lo que no estoy seguro de qué podría estar pasando.

sudo apt upgrade:

Reading package lists... Done
Building dependency tree... Done
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] y
Setting up initramfs-tools (0.140ubuntu6) ...
update-initramfs: deferring update (trigger activated)
Setting up linux-firmware (1.201.1) ...
update-initramfs: Generating /boot/initrd.img-5.13.0-1008-raspi
Killed
E: mkinitramfs failure zstd -q -19 -T0 137
update-initramfs: failed for /boot/initrd.img-5.13.0-1008-raspi with 1.
dpkg: error processing package linux-firmware (--configure):installed linux-firmware package post-installation script subprocess returned error exit status 1
dpkg: dependency problems prevent configuration of linux-image-raspi:
 linux-image-raspi depends on linux-firmware; however:
  Package linux-firmware is not configured yet.
dpkg: error processing package linux-image-raspi (--configure):
 dependency problems - leaving unconfigured
Setting up linux-image-5.13.0-1011-raspi (5.13.0-1011.13) ...
No apport report written because the error message indicates its a followup error from a previous failure.
dpkg: dependency problems prevent configuration of linux-raspi:
 linux-raspi depends on linux-image-raspi (= 5.13.0.1011.17); however:
  Package linux-image-raspi is not configured yet.
dpkg: error processing package linux-raspi (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
Processing triggers for initramfs-tools (0.140ubuntu6) ...
update-initramfs: Generating /boot/initrd.img-5.13.0-1008-raspi
Killed
E: mkinitramfs failure zstd -q -19 -T0 137
update-initramfs: failed for /boot/initrd.img-5.13.0-1008-raspi with 1.
dpkg: error processing package initramfs-tools (--configure):
 installed initramfs-tools package post-installation script subprocess returned error exit status 1
No apport report written because MaxReports is reached already
Processing triggers for linux-image-5.13.0-1011-raspi (5.13.0-1011.13) ...
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-5.13.0-1011-raspi
Killed
E: mkinitramfs failure zstd -q -19 -T0 137
update-initramfs: failed for /boot/initrd.img-5.13.0-1011-raspi with 1.
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
dpkg: error processing package linux-image-5.13.0-1011-raspi (--configure):
 installed linux-image-5.13.0-1011-raspi package post-installation script subprocess returned error exit status 1
No apport report written because MaxReports is reached already
Errors were encountered while processing:
 linux-firmware
 linux-image-raspi
 linux-raspi
 initramfs-tools
 linux-image-5.13.0-1011-raspi
needrestart is being skipped since dpkg has failed
E: Sub-process /usr/bin/dpkg returned an error code (1)

Respuesta1

También tuve el mismo problema en un Pi Zero 2 con Ubuntu Server 21.10 de 64 bits. A menos que tenga habilitado un archivo de intercambio, el proceso de actualización puede quedarse sin memoria.

Ejemplo de creación de un archivo de intercambio:

sudo fallocate -l 1G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo "/swapfile swap swap defaults 0 0" | sudo tee -a /etc/fstab

Referencia:https://linuxize.com/post/how-to-add-swap-space-on-ubuntu-20-04/

Respuesta2

Su sistema se ha estropeado, dudo que sea una instalación nueva ya que este problema no debería existir en una instalación nueva; de todos modos, recomendaría reinstalar como primera opción, pero si no puede, aquí tiene una respuesta que puede ayudarlo a salir de estos errores.

Nota

  • Soyponiendo "*" después de cada soluciónlo más probable es que eso funcione.

Respuesta corta *

Paquetes sencillos de eliminar y reinstalar: -

Puede eliminar los paquetes mediante: -

$ sudo dpkg --remove --force-remove-reinstreq linux-firmware
$ sudo dpkg --remove --force-remove-reinstreq linux-image-raspi
$ sudo dpkg --remove --force-remove-reinstreq linux-raspi
$ sudo dpkg --remove --force-remove-reinstreq initramfs-tools
$ sudo dpkg --remove --force-remove-reinstreq linux-image-5.13.0-1011-raspi
$ sudo apt-get -f install

Luego reinstálalos

sudo apt-get install linux-firmware linux-image-raspi linux-raspi initramfs-tools  linux-image-5.13.0-1011-raspi

Soluciones avanzadas: -

Usando instalación forzada. *

Generalmente, ¡usar apt -f installfunciona!
Correr:

sudo apt -f install

Si el error se soluciona, felicidades, pero si no, continúa.

Yendo un poquito adelante*

Es posible que desee borrar los archivos de caché aptpara solucionar este problema. Generalmente, no dañará su sistema operativo de ninguna manera.
Tu puedes correr

sudo rm -rf /var/cache/apt/archives/*.deb

¡Lo más probable es que solucione el error! Si no es así, proceda.

Otra solución.

Puedes probar esto también -

sudo -E apt-get install aptitude
sudo -E aptitude safe-upgrade
sudo -E aptitude dist-upgrade

Después

mkdir ~/debs
cd ~/debs
ls
sudo apt download linux-firmware linux-image-raspi linux-raspi initramfs-tools  linux-image-5.13.0-1011-raspi

sudo dpkg -i --force-all ./*.deb

Eliminación y reinstalación de los paquetes.

Puede eliminar los paquetes mediante: -

$ sudo dpkg --remove --force-remove-reinstreq linux-firmware
$ sudo dpkg --remove --force-remove-reinstreq linux-image-raspi
$ sudo dpkg --remove --force-remove-reinstreq linux-raspi
$ sudo dpkg --remove --force-remove-reinstreq initramfs-tools
$ sudo dpkg --remove --force-remove-reinstreq linux-image-5.13.0-1011-raspi
$ sudo apt-get -f install

Luego reinstálalos

sudo apt-get install linux-firmware linux-image-raspi linux-raspi initramfs-tools  linux-image-5.13.0-1011-raspi

Ultima opcion *

Como última opción, puede intentar eliminar los archivos posteriores a la instalación de los paquetes de error. Esto no solucionará el error, pero su sistema los ignorará.

cd /var/lib/dpkg/info/
mkdir ~/backup
mv linux-firmware ~/backup
mv linux-image-raspi ~/backup
mv linux-raspi ~/backup
mv initramfs-tools ~/backup
mv linux-image-5.13.0-1011-raspi ~/backup

sudo apt -f install

¿Funcionó?

Si no funcionó entonces no hay suerte.Si estos comandos no funcionaron entonces su sistema está más desordenado que antes. Como dijiste, es una instalación nueva, así que simplemente reinstale ubuntu.

información relacionada