Мое текущее ядро - 3.2.0-26 (мой основной компьютер), в то время как на другом из моих компьютеров Ubuntu, с которым я не возился с неофициальными обновлениями, это 3.2.0-30. Однако менеджер обновлений на моем главном компьютере не показывает доступные обновления ядра. Это показывает другие обновления, хотя.
Я подозреваю, что это связано с тем, что в прошлом я устанавливал несколько основных версий ядра (не рекомендуемые версии), вплоть до серии 3.5 *.
Что мне нужно: Либо: исправить автоматическое обновление ядра. Или: Узнайте о том, как проверить последнюю официальную версию ядра Ubuntu и получить ее вручную (я знаю, как устанавливать ядра из debs)
Что я уже пробовал: Удалите неиспользуемые ядра, включая «общее без число "согласно https://askubuntu.com/a/103875/29347 , а затем также https://ubuntugenius.wordpress.com/2011/01/08/ubuntu-cleanup- как к-удалить-все-неиспользованный-Linux-ядро-Headers-образа-и-модули /
Ваша проблема с автоматическим обновлением может быть из-за основных ядер или из-за того, что вы удалили «универсальный» пакет.
Вы можете обновить до последнего ядра через apt-get
следующим образом:
sudo apt-get update sudo apt-get install linux-image-`uname -r`
Если вам также нужны заголовки (для компиляции модулей ядра, таких как беспроводные драйверы):
[ 111]Если вы хотите обновить только ядро по умолчанию, вы можете исправить это следующим образом:
sudo apt-get install linux-image-generic
Поскольку linux-image-generic
всегда зависит от самого нового ядра по умолчанию в вашем дистрибутиве, ядро обновляется с остальными пакетами при запуске apt-get upgrade
.
Если вы хотите обновить ядро не по умолчанию, вы можете сделать это, запустив этот скрипт:
#!/usr/bin/env bash
sudo apt-get update
kernel_release="$(uname -r | cut --complement -d'.' -f3)"
kernel_release_versions="$(apt-cache search linux-image-${kernel_release})"
kernel_release_versions_generic="$(grep linux-image-"${kernel_release_version}".*-generic <<< "$kernel_release_versions")"
newest_kernel_of_release="$(echo "$kernel_release_versions_generic" | tail -n1 | cut -d' ' -f1 )"
sudo apt-get install $newest_kernel_of_release
sudo apt-get dist-upgrade
Если вам также нужны файлы заголовков, дополнительно запустите следующее:
newest_kernel_of_release_headers=${newest_kernel_of_release/image/headers}
sudo apt-get install $newest_kernel_of_release_headers
«Вы должны иметь возможность использовать любое из перечисленных зеркал, добавив строку в ваш /etc/apt/sources.list примерно так:
deb http: //security.ubuntu. com / ubuntu raring-security main
"
через
http://packages.ubuntu.com/raring/all/linux-headers -3.8.0-31 / скачать