Что делает следующий код?
Я нашел его в Интернете, поэтому я скопировал его и ввел его в терминал, но когда я установил новое ядро, он обнаружил только старый.
sudo apt-get remove --purge $(dpkg -l 'linux-image-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d')
Это попытка удалить ядра, которые не являются текущими.
Существует много бит кода, которые делают что-то вроде этого, и это не очень хороший пример. Он может легко удалять ядра с более новыми, а значит, мета-пакет, который устанавливает (linux-generic и др.), Если у вас есть обновление и не перезагружается.