Observação

Observação

Instalei e configurei WiFi em um Raspberry Pi Zero W 2 rodando Ubuntu 21.10 Server. Corri apt updatee depois apt upgradecom a saída abaixo. É uma placa totalmente nova e uma nova instalação, então não tenho certeza do que pode estar acontecendo.

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)

Responder1

Eu também tive o mesmo problema em um Pi Zero 2 usando Ubuntu Server 21.10 de 64 bits. A menos que você tenha um arquivo de troca habilitado, o processo de atualização pode ficar sem memória.

Exemplo de criação de arquivo de troca -

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

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

Responder2

Seu sistema está bagunçado, duvido que seja uma instalação nova, pois esse problema não deveria estar presente em uma instalação nova, de qualquer forma, eu recomendaria reinstalar como primeira opção, mas se você não puder, aqui está uma resposta que pode ajudá-lo a saia desses erros.

Observação

  • Eu soucolocando "*" depois de cada soluçãoisso provavelmente funcionará.

Resposta curta *

Simples remoção e reinstalação de pacotes: -

Você pode remover os pacotes: -

$ 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

Em seguida, reinstale-os

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

Soluções avançadas: -

Usando instalação forçada. *

Geralmente, using apt -f installfunciona!
Correr:

sudo apt -f install

Se o erro for corrigido, parabéns, mas se não, prossiga.

Avançando um pouco*

Você pode limpar os arquivos de cache para aptcorrigir esse problema. Geralmente, isso não prejudicaria o seu sistema operacional de forma alguma.
Você pode correr

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

Mais provavelmente, isso corrigirá o erro! Se não, prossiga.

Outra solução.

Você pode tentar isso também -

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

Depois disso

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

Removendo e reinstalando os pacotes.

Você pode remover os pacotes: -

$ 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

Em seguida, reinstale-os

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

Última opção *

Como última opção, você pode tentar remover os arquivos pós-instalação dos pacotes de erro. Isso não resolverá o erro, mas seu sistema irá ignorar os erros.

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

Funcionou?

Se não funcionou, não há sorte.Se esses comandos não funcionarem, seu sistema está mais bagunçado do que antes. Como você disse, é uma instalação nova, então basta reinstalar o Ubuntu.

informação relacionada