Я запускаю 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
У меня есть пара вопросов, которые непосредственно следуют из этих наблюдений:
Почему пакеты с ядром, установленные на моем надежном рабочем столе, имеют в именах "xenial"? Означает ли это, что я использую ядро, связанное с xenial, а не с trusty?
В чем разница между запуском xenial версии Ubuntu и наличием пакетов ядра xenial?
И касательный вопрос:
- Пакеты xenial заставили меня беспокоиться, что я случайно обновлю свою версию Ubuntu. Будет ли Ubuntu когда-либо обновлять свою версию (например, через обновления безопасности Software Updater), не дав мне явного подтверждения о том, что версия обновляется?