Problemas com linux-headers e apt-get -f install

0

Já passou muito tempo desde que pedi ajuda, mas estou em extrema necessidade agora.

Algum tempo atrás, eu configurei o computador de um amigo com o 10.04. Ele ainda está correndo, mas em algum lugar ao longo do caminho, ele começou a ter problemas com seus drivers nvidia e aparentemente todo o seu sistema. Remotamente, tenho tentado ajudá-lo a começar do zero e instalar o novo com 12.10. O problema é que seu CD-ROM está quebrado, e seu BIOS não permitirá que ele inicialize a partir de mídia externa, ou seja, usb cd / dvd rom e / ou drives flash USB. O espaço em sua partição do sistema era muito baixo, mas foi deletado o suficiente para dar a ele pouco mais que um show. Eu pensei que a melhor solução seria inicializar a partir de um arquivo iso local através do grub2. No entanto, seu sistema não foi atualizado / atualizado para o grub2, ele ainda está usando a versão legada. Nós não conseguimos atualizá-lo porque, bem, eu acho que você poderia dizer que o apt-get está (quebrado?) E o apt-get -f install não está consertando. Não podemos remover ou adicionar pacotes até que isso seja resolvido. Eu listei os comandos que nós tentamos e sua saída.

Gostaria de receber qualquer ajuda que nos permita atualizar o computador para o grub2 e / ou fazer uma nova instalação do Ubuntu.

sudo apt-get -f instalar

dpkg: error processing /var/cache/apt/archives/linux-headers-2.6.32-45_2.6.32-45.104_all.deb (--unpack):
unable to create '/usr/src/linux-headers-2.6.32-45/drivers/cpufreq/Kconfig.dpkg-new' (while processing './usr/src/linux-headers-2.6.32-45/drivers/cpufreq/Kconfig'): No space left on device
No apport report written because the error message indicates a disk full error
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/linux-headers-2.6.32-45_2.6.32-45.104_all.deb

sudo dpkg --configure -a

dpkg: dependency problems prevent configuration of linux-headers-2.6.32-45-generic:
linux-headers-2.6.32-45-generic depends on linux-headers-2.6.32-45; however:
Package linux-headers-2.6.32-45 is not installed.
dpkg: error processing linux-headers-2.6.32-45-generic (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-headers-generic:
linux-headers-generic depends on linux-headers-2.6.32-45-generic; however:
Package linux-headers-2.6.32-45-generic is not configured yet.
dpkg: error processing linux-headers-generic (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
linux-headers-2.6.32-45-generic
linux-headers-generic

sudo dpkg -i --force-sobrescreve /var/cache/apt/archives/linux-headers-2.6.32-45_2.6.32-45.104_all.deb

dpkg: error processing /var/cache/apt/archives/linux-headers-2.6.32-45_2.6.32-45.104_all.deb (--install):
unable to create '/usr/src/linux-headers-2.6.32-45/drivers/cpufreq/Kconfig.dpkg-new' (while processing './usr/src/linux-headers-2.6.32-45/drivers/cpufreq/Kconfig'): No space left on device
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/linux-headers-2.6.32-45_2.6.32-45.104_all.deb

sudo apt-get autoremove

You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
linux-headers-2.6.32-45-generic: Depends: linux-headers-2.6.32-45 but it is not installed
E: Unmet dependencies. Try using -f.
    
por ezphilosophy 14.03.2013 / 07:51

1 resposta

0

Você já tentou remover antigas versões de kernel não utilizadas? Primeiro liste o kernel ativo atual com uname -r , em seguida liste todo o kernel instalado usando dpkg --list 'linux-image*' e finalmente remova todo o kernel exceto o atual com apt-get remove linux-image-x.x.x-xx-generic . Funciona perfeitamente para mim.

    
por Spin0us 19.03.2013 / 16:35