So, I’m piddling around, cleaning up old kernels on my crappy Ubuntu server. I thought I’d make a note for future reference, I always have to Google whenever it occurs to me to do this.
Find the running kernel (so I know what not to delete):
root@schoolserver:~# uname -r 3.19.0-47-generic
Here’s what I’ve got installed:
root@schoolserver:~# dpkg --list | grep linux-image | grep -v module ii linux-image-3.19.0-43-generic 3.19.0-43.49~14.04.1 i386 Linux kernel image for version 3.19.0 on 32 bit x86 SMP ii linux-image-3.19.0-47-generic 3.19.0-47.53~14.04.1 i386 Linux kernel image for version 3.19.0 on 32 bit x86 SMP ii linux-image-generic-lts-vivid 3.19.0.47.32 i386 Generic Linux kernel image
Lemme remove the old, unused one:
root@schoolserver:~# apt-get purge linux-image-3.19.0-43-generic Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: linux-headers-3.19.0-42 linux-headers-3.19.0-42-generic Use 'apt-get autoremove' to remove them. The following packages will be REMOVED: linux-image-3.19.0-43-generic* linux-image-extra-3.19.0-43-generic* 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. After this operation, 155 MB disk space will be freed. Do you want to continue? [Y/n] y
There’s no power button on this weird machine, it boots when you plug it in. My workaround for powering it off is that I’ve set the grub timeout to 3 minutes. Reboot, then unplug it at the grub menu.