Não é possível instalar nenhum pacote [duplicado]

0

Então eu tive um full / boot e eu realmente estraguei as coisas agora. O que eu realmente gostaria de fazer é executar sudo apt-get purge linux-image-3.2.0-{35,36,37,38} , mas preciso corrigir esses outros problemas primeiro. Então, quando eu corro sudo apt-get -f install , é isso que eu recebo (eu também recebo saída similar para qualquer outro comando do apt-get)

$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  linux-generic-pae
The following packages will be upgraded:
  linux-generic-pae
1 upgraded, 0 newly installed, 0 to remove and 192 not upgraded.
1 not fully installed or removed.
Need to get 0 B/1,726 B of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? 
dpkg: dependency problems prevent configuration of linux-generic-pae:
 linux-generic-pae depends on linux-image-generic-pae (= 3.2.0.41.49); however:
  Version of linux-image-generic-pae on system is 3.2.0.53.63.
 linux-generic-pae depends on linux-headers-generic-pae (= 3.2.0.41.49); however:
  Version of linux-headers-generic-pae on system is 3.2.0.53.63.
dpkg: error processing linux-generic-pae (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
                       Errors were encountered while processing:
 linux-generic-pae
E: Sub-process /usr/bin/dpkg returned an error code (1)

Mas isso não me diz o suficiente sobre qual foi o outro erro. Eu acho que começou quando eu corri sudo apt-get -f install com apenas cerca de 20MB de espaço livre em / boot. Grrr, / boot partition é super chato.

    
por Jason Axelson 18.09.2013 / 03:09

2 respostas

1

por que você não usa o sistema de gerenciamento de pacotes Debian - dpkg ?

Basta remover os kernels antigos com estes comandos:

# dpkg -P linux-image-3.2.0-{35,36,37,38}* 
    
por innocent-world 18.09.2013 / 12:47
0

Ok, encontrei a solução aqui: link

Eu precisava editar o /var/lib/dpkg/status manualmente e remover o pacote linux-generic-pae . Depois, consegui executar o comando "Purge" e consegui reinstalar o linux-generic-pae . Eu fiz sudo apt-get install --reinstall linux-generic-pae apenas para ter certeza.

    
por Jason Axelson 18.09.2013 / 03:20