Сегодня важный день для экосистем программного обеспечения Debian и Ubuntu; команда APT официально представила APT 3.0 – любимый миллионами менеджер пакетов, положив начало совершенно новой стабильной серии, посвящённой Стиву Лангасеку, давнему участнику проектов Debian и Ubuntu, который скончался 1 января 2025 года.
Изменений много. Прежде всего, APT 3.0 включает впечатляющую коллекцию обновлений переводов для голландского, немецкого, французского, бразильского португальского, румынского, каталанского, шведского, чешского и польского языков, что делает инструмент более доступным.
Кроме того, документация и руководства на этих языках получили столь необходимые улучшения, поддерживающие пользователей, которые в значительной степени полагаются на местные языковые ресурсы.
Что касается технических аспектов, APT 3.0 включает в себя завершенную версию так называемого «решателя», который обещает улучшенное разрешение конфликтов. В предыдущих инкрементных выпусках решатель подвергся интенсивной оптимизации производительности – от улучшенных методов выбора версии до сложного управления пунктами.
Теперь, благодаря инкрементальному обнаружению и постоянному хранению клаузул, решатель может откатывать действия при обнаружении сложных ситуаций. Также стоит отметить способность APT управлять поэтапными обновлениями – функция, особенно полезная для контролируемого распространения крупных обновлений.
Кроме того, пользовательский интерфейс был обновлен, чтобы упростить взаимодействие и обеспечить более интуитивную обратную связь. Новый вывод обеспечивает аккуратное отображение – подумайте об этом, как о разнице между аккуратно выровненной электронной таблицей и беспорядочным текстовым файлом.
Цветовые сообщения и жирное выделение помогают пользователям сразу же заметить важные уведомления, предупреждения или конфликты. Например, удаление важных пакетов теперь отображается красным цветом, а вновь установленные пакеты выделяются жирным шрифтом для быстрой идентификации.
Кроме того, улучшенная работа с рекомендациями и предложениями означает, что APT может выделять необязательные, но полезные пакеты даже во время обновления, добавляя уровень удобства для пользователя, который раньше отсутствовал.
Еще одно значительное улучшение связано с постоянным вниманием к криптографической надежности. Мейнтейнеры добились успехов в замене старых компонентов GnuTLS и GnuPG на методы, основанные на OpenSSL и Sequoia, что обеспечивает более безопасную проверку пакетов.
Этот переход уменьшает зависимость от устаревших инструментов и упрощает отладку и управление ключами, особенно с тех пор, как apt-key
был официально отменен в пользу более сильных и современных методов аутентификации.
Менеджер пакетов APT 3.0 был принят в нестабильную ветку Debian и, как ожидается, скоро перейдёт в тестовую ветку. Именно в этой ветке ведётся разработка грядущего выпуска Debian 13 Trixie (выход которого ожидается примерно в середине года), который в настоящее время находится на стадии перехода и замораживания цепочки инструментов.
Для получения дополнительной информации смотрите журнал изменений.
Комментарии (0)