I'm wondering if anyone can makes sense of this or help me understand better. I had some dependency issues which were the result of a full /boot directory so I started removing old headers and kernels. IT seams every time I clean it up and run a command to list it there are more to remove. But anyway can someone explain what this means?
Code:
myto@Inet:/var/www/mytotest$ uname -mrs
Linux 4.4.0-62-generic x86_64
myto@Inet:/var/www/mytotest$ dpkg --list | grep linux-image
pi linux-image-4.4.0-116-generic 4.4.0-116.140 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii linux-image-4.4.0-62-generic 4.4.0-62.83 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc linux-image-4.4.0-79-generic 4.4.0-79.100 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
pi linux-image-extra-4.4.0-116-generic 4.4.0-116.140 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii linux-image-extra-4.4.0-62-generic 4.4.0-62.83 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc linux-image-extra-4.4.0-79-generic 4.4.0-79.100 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
pi linux-image-generic 4.4.0.116.122 amd64 Generic Linux kernel image
What it looks like to me is that my current in use kernel is listed as safe to remove but if I remove it I'd be screwed right? Doesn't "ii" mean it's save to remove?
And if there are newer kernels listed why am I not using those? What does 'pi' mean?
Regards.