Хочу установить docker, но при запуске демона он ругается, что ядро слишком старое.
Your Linux kernel version 3.2.0-4-amd64 is not supported for running docker. Please upgrade your kernel to 3.10.0 or newer.
Смотрим текущую версию:
uname -r
3.2.0-4-amd64
Хочу обновить до 3.16.0-6 (последняя из LTS версий, доступная к тому же в репозитории Debian Jessie).
Делаю:
apt-get install linux-image-3.16.0-6-amd64 linux-headers-3.16.0-6-amd64
Вывод uname -r тот же.
Вопросы:
1. Как обновить версию ядра, чтобы uname -r выдала другую цифру?
2. Имеет ли смысл использовать ukuu?
3. Как лучше всего действовать, чтобы по-меньше сломать во время обновлений?
ОБНОВЛЕНИЕ
Исходно на одной машине стояли две системы, обе Debian 8, отличались только минорными версиями. Про вторую систему забыл, так как не пользовался ей из-за того, что на ней не работал Wi-Fi.
По совету я обновил grub, который стоял на разделе второй системы:
update-grub /путь/к/корню/второй/системы/boot/grub/grub.cfg
после чего в грубе появился вариант запуска первой системы с новым ядром.
После запуска основной системы с новым ядром всё загрузилось успешно, визуально логи выглядели так же.
Wi-Fi при этом перестал работать.
Проверил, вторая система изначальна использовала более новое ядро.
Я понятия не имею, почему драйвер Wi-Fi адаптера или что-то ещё не работает с новым ядром, но закономерность очевидна.
Сейчас загрузился со старого ядра, проблем нет.