Problema semelhante aqui no Ubuntu 14.10 (atualizado de uma instalação original de 14.04). Observando os logs de histórico do apt, a última vez que qualquer pacote oficial foi atualizado foi em 22 de dezembro de 2014, quando executei manualmente uma atualização do apt-get. Em 30 de dezembro, eu executei uma atualização do apt-get antes de instalar o bumblebee, e o único pacote que foi atualizado foi o google-chrome-stable (do repositório do google). Instalação de novos pacotes ainda funciona.
De acordo com o dpkg, eu tenho um kernel 3.16 instalado:
# dpkg-query -l linux-headers-generic
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-===========================================-==========================-==========================-============================================================================================
ii linux-headers-generic 3.16.0.28.29 amd64 Generic Linux kernel headers
No entanto, eu não tenho esse kernel no disco:
# ls -l /boot
total 40215
-rw-r--r-- 1 root root 1163858 aug 15 04:56 abi-3.13.0-35-generic
-rw-r--r-- 1 root root 165652 aug 15 04:56 config-3.13.0-35-generic
drwxr-xr-x 3 root root 1024 nov 13 20:24 extlinux
drwxr-xr-x 5 root root 1024 dec 22 18:43 grub
-rw-r--r-- 1 root root 30105783 jan 2 09:27 initrd.img-3.13.0-35-generic
drwx------ 2 root root 12288 aug 22 21:20 lost+found
-rw-r--r-- 1 root root 176500 mrt 12 2014 memtest86+.bin
-rw-r--r-- 1 root root 178176 mrt 12 2014 memtest86+.elf
-rw-r--r-- 1 root root 178680 mrt 12 2014 memtest86+_multiboot.bin
-rw------- 1 root root 3386444 aug 15 04:56 System.map-3.13.0-35-generic
-rw------- 1 root root 5806368 aug 15 04:56 vmlinuz-3.13.0-35-generic
Também não estou executando:
# uname -r
3.13.0-35-generic
Quando eu instalo o pacote, ele me diz que já o tenho:
# apt-get install linux-headers-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
linux-headers-generic is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
O mesmo resultado quando peço especificamente pela versão:
# apt-get install linux-headers-3.16.0-28-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
linux-headers-3.16.0-28-generic is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Só para ter certeza, verifique se o kernel está no disco agora, mas não é:
# ls -l /boot
total 40215
-rw-r--r-- 1 root root 1163858 aug 15 04:56 abi-3.13.0-35-generic
-rw-r--r-- 1 root root 165652 aug 15 04:56 config-3.13.0-35-generic
drwxr-xr-x 3 root root 1024 nov 13 20:24 extlinux
drwxr-xr-x 5 root root 1024 dec 22 18:43 grub
-rw-r--r-- 1 root root 30105783 jan 2 09:27 initrd.img-3.13.0-35-generic
drwx------ 2 root root 12288 aug 22 21:20 lost+found
-rw-r--r-- 1 root root 176500 mrt 12 2014 memtest86+.bin
-rw-r--r-- 1 root root 178176 mrt 12 2014 memtest86+.elf
-rw-r--r-- 1 root root 178680 mrt 12 2014 memtest86+_multiboot.bin
-rw------- 1 root root 3386444 aug 15 04:56 System.map-3.13.0-35-generic
-rw------- 1 root root 5806368 aug 15 04:56 vmlinuz-3.13.0-35-generic
A reinicialização não ajuda. Estou confuso.