Моя текущая версия ядра, показанная uname -r
: 3.5.0-17-generic.
Однако в / boot есть файлы, связанные с более новой версией ядра 3.5.0-26. Поэтому я хочу обновить ядро до 3.5.0-26, запустив: sudo apt-get install linux-image-3.5.0-26-generic
. Но это показывает:
linux-image-3.5.0-26-generic is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Я попытался sudo apt-get purge linux-image-3.5.0-26-generic
, а затем переустановить его sudo apt-get install linux-image-3.5.0-26-generic
. На этот раз я могу установить более новое ядро, но uname -r
по-прежнему показывает 3.5.0-17. Я не пробовал наоборот, то есть удалил ядро 3.5.0-17-generic, так как оно используется в настоящее время, боюсь, его удаление может вызвать проблемы.
Так что я в замешательстве. Если linux-image-3.5.0-26-generic уже является самой новой версией, почему uname -r
показывает 3.5.0-17, которая является более старой версией?
PS: до этого у меня не было проблем с пространством в / boot, и я не могу обновить какие-либо пакеты. Как я уже сказал, моя текущая версия ядра - 3.5.0-17. Но есть много файлов, связанных с более новыми версиями ядер, начиная с версии 3.5.0-18 до 3.5.0-26. Поэтому я нашел скрипт для удаления всех из них, но файлы, связанные с 3.5.0-26, все еще там.