Понимание вывода ubuntu-security-status

      # ubuntu-security-status
X packages installed, of which:
Y receive package updates with LTS until 4/2025

В выводе не упоминается ESM. Я активировал свою подписку UA на этом компьютере, и вывод остался прежним. Что это значит?

(1) Пакеты XY в настоящее время не получают обновлений. Если да, то как это можно исправить?

(2) Все установленные пакеты X в настоящее время получают обновления. В какой-то момент в будущем, до 4/2025, XY из них перестанут получать обновления, если только не будет активирован ESM(что должно произойти после активации UA).

(3) Другое, пожалуйста, укажите.

2 ответа

Вывод должен быть таким же, пока ваша версия LTS не достигнет окончания стандартной поддержки (5 лет). Затем начинается ЭСМ.

Давайте рассмотрим пример: допустим, у вас есть пакет из репозитория в вашей системе Ubuntu 20.04 LTS...

  • Стандартная поддержка выпусков LTS составляет 5 лет. Таким образом, до апреля 2025 года ВСЕ пользователи будет получать обновления безопасности от команды безопасности Ubuntu через репозиторий (не ESM). Репозиторий открыт для всех пользователей без регистрации.

  • По истечении 5 лет стандартная поддержка заканчивается. Обновления безопасности в прекратить... и начать в ESM. ESM требует подписки на Ubuntu Advantage.

Пакеты в и, как правило, не подходят для поддержки ESM. Оплачиваемые Canonical инженеры из команды безопасности Ubuntu обещают обеспечить поддержку а также ...и не связываться ни с чем другим. Обновления безопасности для пакетов в а также должен исходить от добровольцев сообщества из команды безопасности Ubuntu, но в настоящее время не хватает добровольцев, желающих выполнять эту работу.

Кроме того, имейте в виду, что большинство обновлений безопасности, предоставляемых командой Ubuntu Security, представлены в виде исправлений, а НЕ обновлений версий. Первоначальная цель LTS — долгосрочная платформа с наименьшим количеством возможных изменений программного обеспечения. Людям, которым нужно более новое программное обеспечение в течение этих 5 с лишним лет, следует обратить внимание на выпуски Ubuntu, отличные от LTS.

ubuntu-support-statusне знает ESM. Речь идет о регулярных обновлениях, а не об исправлениях безопасности. Если ESM включен, вы можете проверить статус с помощью sudo ua status, и новая функция на ua, которая находится в стадии бета-тестирования:

Например, в 18.04 Pro статус поддержки дает вам:

      ubuntu@ip-172-31-91-xx:~$ ubuntu-support-status --show-unsupported
Support status summary of 'ip-172-31-91-97':

You have 499 packages (99.0%) supported until April 2023 (Canonical - 5y)

You have 0 packages (0.0%) that can not/no-longer be downloaded
You have 5 packages (1.0%) that are unsupported


No longer downloadable:


Unsupported: 
krb5-locales libgssapi-krb5-2 libk5crypto3 libkrb5-3 libkrb5support0 

И показывает, что он находится на половине срока службы, но ESM будет поддерживать обновления безопасности даже для этих пакетов.

В той же машине sudo ua security-status --format yaml --betaдает мне:

      summary:
  num_esm_apps_updates: 5
  num_esm_infra_updates: 0
  num_installed_packages: 504
  num_standard_security_updates: 16
  ua:
    attached: true
    enabled_services:
    - esm-apps
    - esm-infra
    entitled_services:
    - esm-apps
    - esm-infra

Угадайте, какие 5 пакетов отображаются в обновлениях ESM :)

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