Mě (a doufám, že i ostatní uživatele) nezajímá nějaký byť oficiálně (před spoustou let) doporučený, nýbrž funkční způsob...
Pokud někdo má/používá kernelů více (starší/novější/mainline/lowlatency), tak autoremove se z toho tak akorát "zamotá šiška"....
(možno osobně vyzkoušet).
Šiška se z toho zamotá maximálně tobě, protože netušíš, jak to funguje?
Co v tomto směru řeší tvůj skript? Maže konfigurační soubory odinstalovaných balíků, které by tam nezbyly při použití
--purge při odinstalaci. Fajn, ale dozví se to od tebe někdo? Mně
autoremove k plné spokojenosti odstraňuje staré kernely od Ubuntu 14.04, kdy jsem si v tom udělal jasno a systémovou chybu (která by se neměla týkat aktuálních verzí) se naučil obejít. Pokud budu mít kernely (nebo jiné balíky), které nechci, aby mi
apt odinstaloval, označím si je patřičným flagem a on mi na ně nesáhne. Běžný uživatel ale neřeší "jiné" kernely, tomu stačí
apt s
autoremove, který mu nechá poslední dva. Včetně těch "jiných".
Sám nikdy nepíšu nic, co bych neměl vyzkoušené a ověřené, vždy se snažím vysvětlit podstatu věci, aby si mohl každý udělat závěr sám, když už mu cpu nějaký svůj výtvor, místo systémového řešení. Přesto se mohu dopustit chyb a jsem rád, když mě někdo opraví.