Desde agosto, não consigo mais atualizar o kernel

2

Eu tenho esse problema estranho desde 1 mês atrás.

Eu costumava aplicar rotineiramente upgrades distantes com:

apt-get update
apt-get dist-upgrade

mas desde 1 mês atrás recebi uma saída semelhante a esta:

apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  apparmor console-setup grub kbd linux-image-3.2.0-23-generic
  linux-image-3.2.0-31-generic linux-image-3.2.0-49-generic
  linux-image-3.2.0-51-generic linux-image-3.2.0-52-generic
  linux-image-3.2.0-53-generic linux-image-server linux-server ntfs-3g
  plymouth-theme-ubuntu-text ubuntu-minimal
The following NEW packages will be installed:
  libudev1
The following packages have been kept back:
  udev
0 upgraded, 1 newly installed, 15 to remove and 1 not upgraded.
Need to get 48.1 kB of archives.
After this operation, 904 MB disk space will be freed.
Do you want to continue [Y/n]?

Ou seja, o Ubuntu quer remover (corretamente) a antiga imagem do kernel, mas NÃO instala a nova, nem mesmo a propõe.

Você sabe o que há de errado com isso?

Eu tenho alguns repos de terceiros instalados, mas eu preciso deles e eles são bastante famosos (e, portanto, devem funcionar): php, nginx, verniz e mysql.

Obrigado antecipadamente.

Edit: Eu queria ver o que aconteceria pressionando ENTER no "Você quer continuar [S / n]?" questão. Então eu fiz um backup e depois atualizei. Não é surpresa que o Ubuntu não reinicialize mais.

    
por Dario Fumagalli 24.09.2013 / 10:08

1 resposta

2

Você precisa instalar o pacote linux-generic . Esse pacote sempre dependerá do kernel e dos cabeçalhos genéricos completos mais recentes.

Algumas informações adicionais:

# sudo aptitude show linux-generic
...
Dependencies: linux-image-generic (= 3.8.0.30.48), linux-headers-generic (= 3.8.0.30.48)
...
#sudo aptitude show linux-image-generic
...
Dependencies: linux-image-3.8.0-30-generic, linux-image-extra-3.8.0-30-generic, linux-firmware
...
#sudo aptitude show linux-headers-generic
...
Dependencies: linux-headers-3.8.0-30-generic
...

Dica para iniciantes: use sudo apt-get install (package) para instalar pacotes no Ubuntu.

    
por Danatela 25.09.2013 / 05:11