Ao instalar atualizações ou do centro de software no Ubuntu 12.04, mensagens de erro

0

Eu tenho um novo computador com muito espaço em disco. Há uma unidade de inicialização de estado sólido e um disco regular onde coloco meus arquivos.

Então, a principal coisa que está acontecendo é que nas últimas semanas, sempre que tento instalar atualizações ou fazer download do centro de software, recebo atualizações isto , e para software este .

Alguém tem alguma idéia do que está acontecendo com relação ao problema?

Alterei recentemente algumas configurações no visor com o My Unity, e também há algumas semanas finalmente descobri como acessar o grande disco rígido fazendo sudo chown user /mnt/data0 . Eu também tinha desativado menus globais. Isso poderia estar causando o problema. Aliás, eu também tenho tido alguns problemas com a placa de vídeo não salvando minhas configurações, então eu tenho que redefini-las toda vez que ligo o computador, mesmo que elas tenham sido salvas nas primeiras semanas.

$ sudo dpkg --configure -a 

Setting up initramfs-tools (0.99ubuntu13.1) ...
update-initramfs: deferring update (trigger activated)
Setting up linux-image-3.2.0-39-generic (3.2.0-39.62) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
The link /initrd.img is a dangling linkto /boot/initrd.img-3.2.0-39-generic
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.2.0-39-generic /boot/vmlinuz-3.2.0-39-generic
run-parts: executing /etc/kernel/postinst.d/dkms 3.2.0-39-generic /boot/vmlinuz-3.2.0-39-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.2.0-39-generic /boot/vmlinuz-3.2.0-39-generic
update-initramfs: Generating /boot/initrd.img-3.2.0-39-generic

gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-3.2.0-39-generic with 1.
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.2.0-39-generic.postinst line 1010.
dpkg: error processing linux-image-3.2.0-39-generic (--configure):
 subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of linux-image-generic:
 linux-image-generic depends on linux-image-3.2.0-39-generic; however:
  Package linux-image-3.2.0-39-generic is not configured yet.
dpkg: error processing linux-image-generic (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-generic:
 linux-generic depends on linux-image-generic (= 3.2.0.39.47); however:
  Package linux-image-generic is not configured yet.
dpkg: error processing linux-generic (--configure):
 dependency problems - leaving unconfigured
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-3.2.0-38-generic

gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-3.2.0-38-generic with 1.
dpkg: error processing initramfs-tools (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 linux-image-3.2.0-39-generic
 linux-image-generic
 linux-generic
 initramfs-tools

Neste ponto, recebemos um pop-up que dizia:

Low Disk Space
The volume "boot" has only 0 bytes disk space remaining.  You can free up disk space by removing unused programs or files, or by moving files to another disk or partition.

Isso não faz sentido para nós. Estamos tendo dificuldades para descobrir qual unidade estamos observando quando olhamos no sistema de arquivos, mas quando olhamos para a unidade marcada / pensamos que era a unidade de estado sólido e depois entramos na inicialização, vemos não há muitos arquivos que não são muito grandes - certamente não valem 120 shows.

Sobre as unidades: Quando compramos o computador há cerca de um mês, a empresa instalou o Ubuntu. Eles fizeram o drive de estado sólido de 120 gigabytes a unidade de inicialização conforme o nosso pedido. A unidade de 3 T parecia estar montada, mas as pessoas que instalaram o Ubuntu não tornaram a unidade de 3 Terabyte visível para nós e nos foram negadas permissões para visualizá-la até que eu usei a correção mencionada em minha mensagem original acima para poder para salvar na unidade. (Ainda assim, parece que não tenho permissão para ver a pasta "Achados e Perdidos"). Então eu copiei os arquivos que salvei na unidade de estado sólido para a unidade de 3 T e excluí os arquivos que salvei da unidade sólida. unidade de estado para liberar espaço. A unidade de estado sólido ainda tem muito espaço nela (como é claro, a outra).

Pelo que podemos dizer, o software e as atualizações que recebem mensagens de erro parecem estar sendo realmente instalados (não sei se corretamente), mas geram mensagens de erro longas a cada vez. Está tentando instalar em ambos os discos ou algo parecido e gerar uma mensagem de erro porque a unidade de 3 T não foi instalada / montada corretamente?

Sinto muito por qualquer ignorância que estamos mostrando. Estou tentando aprender tudo isso, mas ainda não entendo muito bem o sistema de arquivos e certamente sou um novato no Ubuntu.

ATUALIZAÇÃO 12 de abril de 2013: Oi, Nikki. Muito obrigado por tentar nos ajudar. Bem, finalmente conseguimos implementar as etapas e isso falhou. Recebemos o seguinte (eu tive que deletar um pouco para que coubesse nessa mensagem):

user@ubuntu:~$ sudo apt-get clean && sudo apt-get autoremove
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 linux-generic : Depends: linux-headers-generic (= 3.2.0.39.47) but 3.2.0.40.48 is installed
E: Unmet dependencies. Try using -f.
user@ubuntu:~$ uname -r
3.2.0-38-generic
user@ubuntu:~$ dpkg --list | grep linux-image
ii  linux-image-3.2.0-29-generic           3.2.0-29.46                             Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-37-generic           3.2.0-37.58                             Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-38-generic           3.2.0-38.61                             Linux kernel image for version 3.2.0 on 64 bit x86 SMP
iF  linux-image-3.2.0-39-generic           3.2.0-39.62                             Linux kernel image for version 3.2.0 on 64 bit x86 SMP
iF  linux-image-3.2.0-40-generic           3.2.0-40.64                             Linux kernel image for version 3.2.0 on 64 bit x86 SMP
iU  linux-image-generic                    3.2.0.39.47                             Generic Linux kernel image
user@ubuntu:~$ sudo apt-get purge linux-image-3.2.0.29-generic
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'linux-image-3.2.0-29-generic' for regex 'linux-image-3.2.0.29-generic'
Note, selecting 'linux-image-3.2.0-29-generic-pae' for regex 'linux-image-3.2.0.29-generic'
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 linux-generic : Depends: linux-headers-generic (= 3.2.0.39.47) but 3.2.0.40.48 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
user@ubuntu:~$ sudo apt-get purge linux-image-3.2.0.37-generic
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'linux-image-3.2.0-37-generic' for regex 'linux-image-3.2.0.37-generic'
Note, selecting 'linux-image-3.2.0-37-generic-pae' for regex 'linux-image-3.2.0.37-generic'
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 linux-generic : Depends: linux-headers-generic (= 3.2.0.39.47) but 3.2.0.40.48 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
user@ubuntu:~$ sudo apt-get purge linux-image-3.2.0.39-generic
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'linux-image-3.2.0-39-generic' for regex 'linux-image-3.2.0.39-generic'
Note, selecting 'linux-image-3.2.0-39-generic-pae' for regex 'linux-image-3.2.0.39-generic'
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 linux-generic : Depends: linux-headers-generic (= 3.2.0.39.47) but 3.2.0.40.48 is to be installed
 linux-image-generic : Depends: linux-image-3.2.0-39-generic but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
user@ubuntu:~$ sudo apt-get purge linux-image-3.2.0.40-generic
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'linux-image-3.2.0-40-generic' for regex 'linux-image-3.2.0.40-generic'
Note, selecting 'linux-image-3.2.0-40-generic-pae' for regex 'linux-image-3.2.0.40-generic'
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 linux-generic : Depends: linux-headers-generic (= 3.2.0.39.47) but 3.2.0.40.48 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
user@ubuntu:~$ sudo apt-get purge linux-image-generic
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 linux-generic : Depends: linux-image-generic (= 3.2.0.39.47) but it is not going to be installed
                 Depends: linux-headers-generic (= 3.2.0.39.47) but 3.2.0.40.48 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
user@ubuntu:~$ sudo update-grub2
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-40-generic
Found linux image: /boot/vmlinuz-3.2.0-39-generic
Found linux image: /boot/vmlinuz-3.2.0-38-generic
Found initrd image: /boot/initrd.img-3.2.0-38-generic
Found linux image: /boot/vmlinuz-3.2.0-37-generic
Found initrd image: /boot/initrd.img-3.2.0-37-generic
Found linux image: /boot/vmlinuz-3.2.0-29-generic
Found initrd image: /boot/initrd.img-3.2.0-29-generic
done
user@ubuntu:~$ sudo dpkg --configure -a
Setting up initramfs-tools (0.99ubuntu13.1) ...
update-initramfs: deferring update (trigger activated)
Setting up linux-image-3.2.0-40-generic (3.2.0-40.64) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
The link /initrd.img is a dangling linkto /boot/initrd.img-3.2.0-39-generic
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.2.0-40-generic /boot/vmlinuz-3.2.0-40-generic
run-parts: executing /etc/kernel/postinst.d/dkms 3.2.0-40-generic /boot/vmlinuz-3.2.0-40-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.2.0-40-generic /boot/vmlinuz-3.2.0-40-generic
update-initramfs: Generating /boot/initrd.img-3.2.0-40-generic

gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-3.2.0-40-generic with 1.
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.2.0-40-generic.postinst line 1010.
dpkg: error processing linux-image-3.2.0-40-generic (--configure):
 subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of linux-generic:
 linux-generic depends on linux-headers-generic (= 3.2.0.39.47); however:
  Version of linux-headers-generic on system is 3.2.0.40.48.
dpkg: error processing linux-generic (--configure):
 dependency problems - leaving unconfigured
Setting up linux-image-3.2.0-39-generic (3.2.0-39.62) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
The link /initrd.img is a dangling linkto /boot/initrd.img-3.2.0-40-generic
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.2.0-39-generic /boot/vmlinuz-3.2.0-39-generic
run-parts: executing /etc/kernel/postinst.d/dkms 3.2.0-39-generic /boot/vmlinuz-3.2.0-39-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.2.0-39-generic /boot/vmlinuz-3.2.0-39-generic
update-initramfs: Generating /boot/initrd.img-3.2.0-39-generic

gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-3.2.0-39-generic with 1.
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.2.0-39-generic.postinst line 1010.
dpkg: error processing linux-image-3.2.0-39-generic (--configure):
 subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of linux-image-generic:
 linux-image-generic depends on linux-image-3.2.0-39-generic; however:
  Package linux-image-3.2.0-39-generic is not configured yet.
dpkg: error processing linux-image-generic (--configure):
 dependency problems - leaving unconfigured
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-3.2.0-38-generic

gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-3.2.0-38-generic with 1.
dpkg: error processing initramfs-tools (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 linux-image-3.2.0-40-generic
 linux-generic
 linux-image-3.2.0-39-generic
 linux-image-generic
 initramfs-tools
user@ubuntu:~$ 

NIKKI: SAÍDA do comando DF e seu último comando:

user@ubuntu:~$ df
Filesystem      1K-blocks      Used  Available Use% Mounted on
/dev/sda2        19222656   5545404   12700716  31% /
devtmpfs         16425020         8   16425012   1% /dev
none              3291972       996    3290976   1% /run
none                 5120         0       5120   0% /run/lock
none             16459852       736   16459116   1% /run/shm
/dev/sda1           90195     89356          0 100% /boot
/dev/sda5        88370448  33795068   50086420  41% /home
/dev/sdb1      2884283608 184345072 2553425284   7% /mnt/data0
/dev/sdc1       488145616 404062976   84082640  83% /media/KAREN_~1DRI
user@ubuntu:~$ dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)//")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*//;/[0-9]/!d' | xargs sudo apt-get -y purge
[sudo] password for user: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 linux-generic : Depends: linux-headers-generic (= 3.2.0.39.47) but 3.2.0.40.48 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
    
por Ubuntu attempter 22.03.2013 / 21:40

2 respostas

3

No seu pastebin, notei que ele diz

% bl0ck_qu0te%

tente fazer isso e, em seguida, faça upgrade

% bl0ck_qu0te%

Continuar:

Parece que você ficou sem espaço. Você já tentou executar

sudo apt-get clean && sudo apt-get autoremove

Então eu sugiro que você verifique qual kernel você está executando agora executando

uname -r

lembre-se e, em seguida, verifique todos os kernels que você instalou

dpkg --list | grep linux-image 

em seguida, remova todos os outros kernels EXCETO o que você está executando agora.

sudo apt-get purge linux-image-x.x.x.x-generic

e depois de ter apagado todas as execuções

sudo update-grub2 

E por último, mas não menos importante, repita o passo acima com Configurando o kernel

ATUALIZAÇÃO 13/04/2013

Oi novamente, não se preocupe, ainda há muitas maneiras de corrigir isso. Você pode me dar a saída do comando df do terminal também? Também tente executar este comando no terminal e veja se ele é capaz de excluir "kernels desnecessários"

dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)//")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*//;/[0-9]/!d' | xargs sudo apt-get -y purge
    
por Nikki Kononov 22.03.2013 / 21:50
0

A maneira como resolvi isso no meu laptop:

  1. Inicialize seu laptop usando a imagem anterior do kernel linux-image-3.2.0-39
  2. Desinstale o kernel mais recente: sudo apt-get purge linux-image-3.2.0-40-generic
  3. Desinstalar o kernel legado: images sudo apt-get purge linux-image-3.2.0-35-generic
  4. Atualize seu sistema: sudo apt-get update && sudo apt-get upgrade
  5. Atualizar o carregador de inicialização: update-grub2
por s8y 22.04.2013 / 21:23