Обновление Linux Mint: форк компонентов менеджера пакетов APT, модернизация серверов и не только

Обновление Linux Mint: форк компонентов менеджера пакетов APT, модернизация серверов и не только

Дистрибутив Linux Mint получает важные обновления, включающие в себя модернизацию серверов репозитория, более современный дизайн оболочки рабочего стола Cinnamon, форк компонентов Advanced Packaging Tool и новое приложение Captain и библиотеку Aptkit.

Открытое сообщество Linux Mint активно развивает ПО, используя стратегию форкинга. Недавно разработчики дистрибутива объявили о планах по более глубокой переработке базовых компонентов системы, а именно о создании собственных версий компонентов менеджера APT.

Клеман Лефевр, руководитель проекта Linux Mint, объяснил изменения в подходе к разработке тем, что многие инструменты и библиотеки APT давно не поддерживаются создателями. Разработчики Linux Mint, Ubuntu и Debian регулярно выпускают патчи для этих инструментов, благодаря чему их ещё можно использовать, но в реальности они давно устарели как с точки зрения архитектуры, так и функционально; а с выходом каждой новой версии Linux Mint проблема устаревшего кода этих компонентов становится всё актуальнее. Поэтому команда разработчиков увидела в создании собственного форка APT лучшее решение, которое позволит исправлять небольшие ошибки и вносить изменения меньшими усилиями.

Для этого разработчики Linux Mint занялась слиянием двух APT-инструментов Gdebi и Apturl, создав в итоге новое служебное приложение Captain. Библиотеки Aptdaemon и Mintcommon-aptdaemon были объединены в Aptkit. В результате все утилиты, ранее использовавшие Aptdaemon, Synaptic или Apturl, будут взаимодействовать с Aptkit и Captain. Исключение составляют приложения, работающее через Packagekit: они будут работать в прежнем режиме, так как Packagekit до сих пор получает поддержку разработчиков.

Анонсировано ещё одно заметное изменение — обновление дизайна оболочки рабочего стола Cinnamon.

Среда рабочего стола Cinnamon разработана сообществом Linux Mint и получила широкое распространение благодаря простоте использования и функциональности (в числе прочих её поддерживают CentOS, AlmaLinux, Fedora, Rocky, Oracle, Amazon Linux, RHEL). Но за пределами сообщества Linux Mint интерфейс Cinnamon часто критикуют за устаревший дизайн, чем-то напоминающий классический Windows. Чтобы исправить эту ситуацию, обновлённый Cinnamon 6.4 получит стандартную тему с более современным дизайном.

Августовское обновление 2024 года принесло модернизацию серверов репозиториев Linux Mint: скорость обработки пакетов выросла в 10 раз — до 10 Гбит/с. Нововведение значительно ускоряет процесс обновления, что повышает устойчивость сервера во время пиковых нагрузок.

Читайте в блоге:

Что будем искать? Например,VPS-сервер

Мы в социальных сетях