Normaal gaat "sudo apt autoremove" alle behalve de huidige en op één na laatste kernel verwijderen. Bij mij blijkt dat niet meer zo te werken (of goed te werken). Ik heb dus maar eens het
commando van Bloom uitgevoerd, en dat verwijdert inderdaad in één klap alle oudere kernels.
Het commando verwijderde bij mij echter ook het metapakket "linux-generic-hwe-20.04". Dat is een pakket dat "will always depend on the latest complete generic Linux kernel and headers.". Door dat pakket te verwijderen, wordt de kernel niet meer automatisch bijgewerkt. Ook worden de pakketten amd64-microcode, intel-microcode, iucode-tool, en thermald verwijderbaar via autoremove. Die "microcode" pakketten zijn bijgewerkte code voor de processor. Als je niet oplet, dan verdwijnen ook die pakketten bij een volgende autoremove.
Het lijkt er dus op dat het aangegeven commando, bij mij toch op 20.20, net iets teveel verwijdert.