Я запускаю Ubuntu 14.04 (Trusty) на своем рабочем столе на работе. Я не могу обновить, потому что последующие дистрибутивы Ubuntu несовместимы с роботом моей лаборатории.

В последнем наборе обновлений безопасности я смущенно заметил, что некоторые пакеты содержат имя "xenial", которое является именем Ubuntu 16.04.

Пакеты, которые меня смущают:

  • Linux-родовой-LTS-дружественный
  • Linux-Headers-родовой-LTS-дружественный
  • Linux-образ-родовой-LTS-дружественный

После некоторых исследований я определил, что эти пакеты уже установлены в моей системе.

$ dpkg -l | grep linux | grep xenial | cut -d ' ' --fields=3
linux-generic-lts-xenial
linux-headers-generic-lts-xenial
linux-image-generic-lts-xenial

Читая поле описания dpkg -l , я нашел следующие описания:

linux-generic-lts-xenial           Complete Generic Linux kernel and headers
linux-headers-generic-lts-xenial   Generic Linux kernel headers
linux-image-generic-lts-xenial     Generic Linux kernel image

Тем не менее, запуск lsb_release заверяет меня, что я действительно использую Ubuntu 14.04 (Trusty)

$ lsb_release -rcd
Description:    Ubuntu 14.04.5 LTS
Release:    14.04
Codename:   trusty

У меня есть пара вопросов, которые непосредственно следуют из этих наблюдений:

  1. Почему пакеты с ядром, установленные на моем надежном рабочем столе, имеют в именах "xenial"? Означает ли это, что я использую ядро, связанное с xenial, а не с trusty?

  2. В чем разница между запуском xenial версии Ubuntu и наличием пакетов ядра xenial?

И касательный вопрос:

  1. Пакеты xenial заставили меня беспокоиться, что я случайно обновлю свою версию Ubuntu. Будет ли Ubuntu когда-либо обновлять свою версию (например, через обновления безопасности Software Updater), не дав мне явного подтверждения о том, что версия обновляется?

1 ответ1

1
  1. У вас есть ядро xenial (v4.4) из-за дополнительной функции Ubuntu, называемой аппаратным стеком активации (также известным как стек активации HWE или LTS).

    В Ubuntu 14.04 LTS, если вы только что установили Ubuntu 14.04.2 или новее, вы автоматически регистрируетесь в HWE. Ubuntu 14.04.1 или Ubuntu 14.04 по умолчанию остаются в trusty ядре (v3.13).

    Вы можете увидеть расписание поддержки ядра Ubuntu 14.04 здесь (щелкните изображение, чтобы развернуть):

    Расписание поддержки ядра Ubuntu 14.04

    1. HWE просто предоставляет вам поддержку ядра и графики от последней версии Ubuntu до следующей LTS. В вашем случае у вас будут xenial ядро и графические пакеты, но все остальное (должно) все еще будет построено для trusty .

    2. В отличие от Microsoft Windows, Ubuntu не заставляет вас обновлять ваш выпуск. Ubuntu уведомит вас о новых выпусках, которые вы можете по желанию установить самостоятельно, но вы можете отключить уведомления, если хотите .

      Обратите внимание, что выпуски Ubuntu достигают "конца жизни" по расписанию, о котором вы можете узнать более подробно здесь .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .