Почему apt больше не обновляет ядро?

Каким-то образом я получил сервер 12.04, чтобы остановить обновление ядра. Он привязан к 3.2.0-24-generic и не хочет получать какие-либо новые обновления. Новое ядро ​​на данный момент 3.2.0-29

apt-get clean && sudo apt-get autoremove 
apt-get -f install
apt-get update
apt-get dist-upgrade

Показывает «0 обновлено, 0 недавно установлено, 0 для удаления и 0 не обновлено». Не было неудачных установок. / var / log / aptitude не показывает никаких ошибок

My sources.list:

###### Ubuntu Main Repos
deb http://ca.archive.ubuntu.com/ubuntu/ precise main restricted
deb-src http://ca.archive.ubuntu.com/ubuntu/ precise main restricted

###### Ubuntu Update Repos
deb http://ca.archive.ubuntu.com/ubuntu/ precise-security main restricted
deb http://ca.archive.ubuntu.com/ubuntu/ precise-updates main restricted
deb-src http://ca.archive.ubuntu.com/ubuntu/ precise-security main restricted
deb-src http://ca.archive.ubuntu.com/ubuntu/ precise-updates main restricted

###### Ubuntu Partner Repo
deb http://archive.canonical.com/ubuntu precise partner
deb-src http://archive.canonical.com/ubuntu precise partner

Кто-нибудь знает, что не так? Благодаря

10
задан 14 August 2012 в 05:37

1 ответ

Вы, вероятно, удалили linux метапакет случайно. Если это так, это должно быть исправлено с помощью:

sudo apt-get install linux


Дальнейшее объяснение:

По техническим причинам не стоит обновлять ядра и замените новым (например, если новый выйдет из строя, вы все равно можете загрузить старый).
Таким образом, они упакованы под именами, как linux-image-3.2.0-24-generic.

Итак, если вы модернизируете систему, технически обновление до этой версии отсутствует! Если вы не установите метапакет linux, который всегда зависит от самого последнего ядра, это означает, что всякий раз, когда доступно обновление ядра, linux будет изменять версию, и это будет зависеть от более нового ядра, и, таким образом, новое ядро автоматически устанавливается.

Помните, что ваше старое ядро ​​не будет удалено таким образом, и это хорошо. Если вы обнаружите что-то странное, вы можете загрузить старое (grub -> Предыдущие версии или что-то в этом роде) и удалить новое ядро.

0
ответ дан 14 August 2012 в 05:37

Другие вопросы по тегам:

Похожие вопросы: