update Linux Headers when Kernel is updated

Solution 1:

if you install specific version of kernel header, then they will not be upgraded. You have to install header-generic

sudo apt-get install linux-headers-generic

The -generic header package will update headers every time linux-image is updated.