Как правильно обновить ядро ​​на Ubuntu 10.04 LTS?

Я пытаюсь обновить ядро ​​linux с 2.6.32-34 до последнего обновления этой серии, которое выглядит как 2.6.32-34.

Я запустил:

   sudo apt-get update
   sudo apt-get upgrade

В этот момент мне сказали, что некоторые пакеты были сохранены обратно:

   The following packages have been kept back:
     landscape-common linux-headers-server linux-image-server linux-server

Я приступил к их установке и затем к автоматическому удалению ядра что рекомендовано apt-get):

sudo apt-get install linux-headers-server linux-image-server linux-server
sudo apt-get autoremove

Моя проблема в том, что после загрузки и запуска uname -ai все равно получается ядро ​​2.6.32.34.

Как я могу гарантировать, что будет загружено последнее ядро?

Заранее благодарю.

1
задан 9 June 2012 в 22:04

4 ответа

Правильный способ сделать это - dist-upgrade, как уже было сказано:

sudo apt-get update
sudo apt-get dist-upgrade

Похоже, вы уже установили его вручную, поэтому ваша система, вероятно, не обновила grub автоматически. - это один из триггеров, которые выполняются, если вы делаете это правильно с помощью apt-get. Вы можете обновить grub в любое время, используя:

sudo update-grub

Нет необходимости удалять предыдущие ядра, и на самом деле вы должны оставить некоторые известные рабочие там, в случае поломки текущего - это дает вам больше возможностей для восстановления системы, чем вы могли бы иметь в противном случае. Они появятся в меню grub, хотя последний должен появиться первым в списке и тот, который загружается автоматически после 10-секундного тайм-аута.

0
ответ дан 9 June 2012 в 22:04

Лично я делаю это так, я захожу в ubuntu kernel ppa и пробую последнюю стабильную версию ядра для linux (сейчас его 3.6.2). Для загрузки есть пакеты .deb: all.deb, headers, deb и image. deb (в зависимости от того, какой у вас ПК - 64-битный или 32-битный), установите их с помощью менеджера gdebi или с помощью dpkg -i / path до package / .deb, но сначала обязательно удалите проприетарный драйвер grafic, иначе вы получите черный экран при входе.

0
ответ дан 9 June 2012 в 22:04

Чтобы узнать, есть ли у вас последний образ, вы можете выполнить поиск других доступных пакетов:

apt-cache search linux-image

В нем будут перечислены все доступные пакеты для образа ядра. Затем вы можете использовать apt-get install, чтобы установить тот, который вы хотите.

0
ответ дан 9 June 2012 в 22:04

Если вы ищете официальные бэкпорты 2.6.35 и 2.6.38, вы найдете их в Synaptic (поиск «linux»). Я обнаружил, что они вызвали некоторые проблемы с моей системой, YMMV.

0
ответ дан 9 June 2012 в 22:04

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

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