Назад | Перейти на главную страницу

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

Я использую Ubuntu Server 10.04 LTS. Когда я вхожу в систему, я вижу сообщение:

39 packages can be updated.
18 updates are security updates.

Обычная формула

sudo apt-get update
sudo apt-get upgrade

дает мне сообщение, которое я не видел в этом ящике:

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

Если я дам разрешение на обновление apt-get, остальные пакеты будут обновлены, как я ожидал.

Как мне обновить файлы ядра?

РЕДАКТИРОВАТЬ: я пропустил этот предыдущий вопрос и ответ, который в основном решил мою проблему:

Может ли кто-нибудь прояснить мне дистрибутив Ubuntu (Debian)?

Обычно в этом случае вам нужно использовать apt-get dist-upgrade

Если вы это сделаете не хочу бежать dist-upgrade по страху сломать что-либо при случайном удалении, вы также можете определить apt-get для обновления только тех пакетов, которые были сохранены, например:

В твоем случае:

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

Просто укажите пакеты из списка, которые apt-get дал вам (т.е. "Следующие пакеты были сохранены").

Думаю, вот решение моей проблемы. После запуска

sudo apt-get update
sudo apt-get upgrade

Мне также нужно бежать

sudo apt-get dist-upgrade

а затем перезагрузите сервер. Мне показалось, что это сработало, но если у кого-то есть больше опыта, пожалуйста, не стесняйтесь редактировать этот ответ, комментировать его или предоставлять лучший ответ.