Either I'm confused or my PC is.
Ubuntu 14.10, relatively recent installation. apt-get update / upgrade
/ dist-upgrade completed and rebooted.
$ uname -r
3.13.0-46-generic
$ sudo apt-get install linux-headers-generic
The following extra packages will be installed:
linux-headers-3.16.0-34 linux-headers-3.16.0-34-generic
The following NEW packages will be installed
linux-headers-3.16.0-34 linux-headers-3.16.0-34-generic
linux-headers-generic
0 to upgrade, 3 to newly install, 0 to remove and 0 not to upgrade.
Surely the headers should be matching the current kernel, and if
3.16.0 is out there why aren't I running it?
I discovered this off the back of trying to get VirtualBox to start,
which it won't because it can't compile its drivers, because the
headers are missing for the kernel it is running.
--
Mark Rogers // More Solutions Ltd (Peterborough Office) // 0844 251 1450
Registered in England (0456 0902) 21 Drakes Mews, Milton Keynes, MK8 0ER