Ubuntu 25.10 принимает Chrony, прощается с Bazaar и приветствует Git

Новости Ubuntu 25.10

В последнее время, Обнародование Canonical информация о некоторые изменения что будет реализовано как в платформе контроля версий, так и в следующей версии Ubuntu 25.10.

И это то, что еn Ubuntu 25.10 заменит текущую систему синхронизации времени на основе systemd-timesyncd от Chrony, более современный, точный и безопасный инструмент. Это связано с необходимостью полной поддержки протокола NTS, эволюции протокола NTP, позволяющей криптографически защищать синхронизацию системных часов.

Почему Ubuntu отказывается от systemd-timesyncd?

Обслуживание systemd-timesyncd, включенный по умолчанию во многие редакции Ubuntu, выполнял основные функции в течение многих лет синхронизация времени. SОднако в нем отсутствует поддержка NTS., ограничение, которое становится критическим в средах, где системное время напрямую влияет на безопасность других протоколов, таких как TLS или DNSSEC.

Una Синхронизация времени, манипулируемая злоумышленником, может привести к сбоюпри проверке цифровых сертификатов или позволяют обходить механизмы аутентификации, чувствительные ко времени. По этой причине компания Canonical решила перейти на более надежное решение. и широко распространенный в экосистеме Linux: Chrony.

Преимущества Chrony

Chrony — это независимая реализация Клиент и сервер NTP, который уже используется по умолчанию в таких дистрибутивах, как Fedora, RHEL и openSUSE. Его главное преимущество против альтернатив Это полная поддержка протокола NTS., который обеспечивает сквозную аутентификацию и шифрование в процессе синхронизации.

NTS работает по двум протоколам:

  1. NTS-KE (ключевое учреждение NTS): выполняет первоначальную аутентификацию с использованием TLS.
  2. NTS-EF (поля расширения NTS): обеспечивает шифрование и целостность пакетов NTP во время сеанса.

эта система Он основан на PKI и использует TLS вместе с шифрованием AEAD. для обеспечения связи клиента только с легитимными серверами NTP, предотвращая атаки спуфинга. Вся критическая информация хранится только на клиенте с использованием защищенной системы cookie. Управление соединениями NTP осуществляется через порт TCP 4460.

Подробности миграции и запланированные изменения

Chrony теперь доступен в репозитории Основная часть Ubuntu и используется по умолчанию в некоторых редакциях Ubuntu для облакае. Канонический официально переход начнется 2 июня 2025 года. Это изменение повлечет за собой Небольшое увеличение размера установочных образов на 803 КБ из-за новых зависимостей, таких как libedit2.

к те, кто хочет выполнить миграцию вручную Начиная с Ubuntu 25.04 это можно сделать, введя следующие команды.

Чтобы установить Chrony:

sudo apt-mark auto systemd-timesyncd && apt install chrony

Чтобы вернуться к systemd-timesyncd:

sudo apt-mark auto chrony && apt install systemd-timesyncd

Launchpad прощается с Bazaar и встречает Git

En В другом важном решении Canonical объявила об окончании поддержки системы контроля версий Базар (bzr) на Launchpad, центральной платформе разработки для Ubuntu и полностью согласует Launchpad с Git, ведущий в отрасли инструмент контроля версий.

Bazaar изначально был создан Canonical как краеугольный камень Launchpad. В течение многих лет это была основная система контроля версий. на платформе. Однако, Последняя официальная версия была опубликована в 2016 году. и с тех пор проект находится в состоянии технической заморозки. Он никогда не был полностью портирован на Python 3, и его актуальность значительно снизилась на фоне неудержимого роста Git.

С 2015 года Launchpad добавил поддержку Git, что стало опцией по умолчанию для новых проектов и участников. С сокращением сообщества и высокими расходами на обслуживание Canonical решила постепенно прекратить поддержку Bazaar.

Бризи: современный наследник Bazaar

В 2018 году группа энтузиастов запустила форк из оригинального проекта под названием Свежий (brz). Этот новый инструмент модернизировал кодовую базу Bazaar, добавив поддержку Python 3 и обеспечив частичную интеграцию с Git.

Breezy сочетает в себе возможности децентрализованных систем, таких как Git и Mercurial. с централизованными функциями управления, аналогичными CVS или Subversion. Позволяет работать с независимыми ветвями, совместно работать над одной рабочей копией и загружать контент, как если бы это был центральный репозиторий. Недавно была выпущена последняя стабильная версия Breezy 3.3.12, что свидетельствует о том, что проект все еще активен, хотя и за пределами официальной экосистемы Ubuntu.

Даты и этапы окончания Bazaar на Launchpad

Что касается миграции, Canonical объявила, что отключит Bazaar в два этапа:

  • Первый этап (1 сентября 2025 г.): Веб-интерфейс для просмотра кода в репозиториях Bazaar будет отключен. Согласно внутреннему анализу, эта функция используется редко, и большинство посещений исходят от ботов.
  • Второй этап (дата пока не подтверждена): Бэкэнд для размещения кода будет удален, что полностью исключит возможность клонирования, отправки или слияния репозиториев Bazaar на Launchpad.

Канонический призывает всех пользователей Launchpad перенести свои проекты с Bazaar на Git до 1 сентября 2025 года. Невыполнение этого требования приведет к потере доступа к репозиториям, поскольку никакие формы извлечения или обработки данных, размещенных на Bazaar, не будут поддерживаться после завершения перехода.

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


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.