删除旧内核而不删除所有的内核

我正在寻找一种方法来删除所有旧的内核,但保留一个以备不时之需。
dpkg --list | grep linux-image | awk '{ print $2 }' | sort -V | sed -n '/'`uname -r`'/q;p' | xargs sudo apt-get -y purge

这个命令运行得相当不错,但会删除所有旧的内核。有没有可能保留一个备用内核?
1个回答

安装byobu实用程序:
sudo apt install byobu

只保留最后两个内核版本,删除所有旧的内核。
sudo purge-old-kernels -qy --keep 2