Alpine Linux 3.24.0 — новый стабильный релиз получил свежие системные пакеты и улучшенный установщик

Alpine Linux 3.24.0 вышел 9 июня 2026 года и открыл новую стабильную ветку v3.24. Релиз важен для тех, кто использует Alpine в контейнерах, на серверах, маршрутизаторах и минимальных системах: обновились ключевые пакеты, появился COSMIC 1 в community, а установщик стал удобнее для headless-сценариев.

Alpine Linux 3.24.0 — новый стабильный релиз
Alpine Linux 3.24.0 — новый стабильный релиз

Alpine Linux 3.24.0 открывает новую стабильную ветку v3.24

Проект Alpine Linux объявил о выпуске Alpine Linux 3.24.0 9 июня 2026 года. Это первый релиз в стабильной серии v3.24, поэтому он задаёт базу для следующих корректирующих обновлений этой ветки.

Alpine Linux ценят за небольшой размер, простую архитектуру и ориентацию на безопасность. Дистрибутив часто используют как основу контейнерных образов, минимальных серверных окружений, сетевых устройств и встраиваемых систем. Для таких сценариев новая стабильная ветка означает предсказуемую платформу с обновлённым набором пакетов и понятным циклом сопровождения.

На странице загрузок Alpine Linux уже указана текущая версия Alpine Linux 3.24.0 с датой релиза 9 июня 2026 года. Доступны привычные варианты образов: Standard, Extended, Netboot, Raspberry Pi, Mini root filesystem и Xen. Mini root filesystem особенно важен для контейнеров и минимальных chroot-окружений, где Alpine традиционно используется как компактная база.

Обновлённые пакеты делают Alpine 3.24.0 заметным релизом для серверов и разработки

В списке ключевых обновлений Alpine Linux 3.24.0 указаны GRUB 2.14, LLVM 22, Rust 1.96, GNOME 50, Go 1.26, KDE Plasma 6.6, Qt 6.11, Sway 1.12 и nginx 1.30. Для обычного пользователя это выглядит как набор номеров версий, но на практике такие обновления влияют на сборку программ, поддержку современного железа, рабочие окружения и серверные конфигурации.

Для разработчиков особенно заметны свежие версии LLVM, Rust и Go. Alpine часто используется в CI/CD, Docker-образах и минимальных окружениях сборки, поэтому актуальность компиляторов и языковых рантаймов напрямую влияет на совместимость проектов. Обновление nginx до версии 1.30 также важно для администраторов, которые собирают лёгкие веб-серверные образы на базе Alpine.

Рабочие окружения тоже получили развитие. В релизе заявлены GNOME 50, KDE Plasma 6.6, Qt 6.11 и Sway 1.12. Alpine остаётся минималистичным дистрибутивом, а его давно используют на рабочих станциях, тонких клиентских системах и специализированных Linux-сборках.

Установщик Alpine 3.24.0 стал удобнее для headless-систем

В Alpine Linux 3.24.0 улучшен установщик setup-alpine. В официальном анонсе указано, что он теперь поддерживает загрузчик Limine и получил поддержку IPv6. Для установок через последовательную консоль загрузчик и ядро автоматически настраиваются на работу с serial console.

Практический смысл этого изменения понятен администраторам серверов, одноплатных компьютеров и удалённых систем. Если устройство устанавливается без монитора и клавиатуры, serial console часто становится главным способом управления. Автоматическая настройка снижает риск ситуации, когда система установилась, но после перезагрузки к ней неудобно подключаться для первичной диагностики.

Поддержка IPv6 в установщике также выглядит своевременно. В инфраструктурах, где IPv6 уже используется как полноценная часть сети, установка системы без ручных обходных решений становится проще.

COSMIC 1 появился в community-репозитории Alpine Linux

Отдельное заметное изменение — появление рабочего окружения COSMIC 1 в репозитории community. COSMIC разрабатывает System76, компания, известная по Linux-ноутбукам и дистрибутиву Pop!_OS.

Для Alpine это расширяет выбор графических окружений. Дистрибутив остаётся лёгкой системой, но наличие COSMIC в community упрощает эксперименты с современным desktop-окружением без ручной сборки из исходников. Это может быть интересно пользователям, которые хотят собрать компактную рабочую систему на Alpine и при этом получить современный интерфейс.

Репозиторий community в Alpine обычно содержит пакеты, которые сопровождаются сообществом. Поэтому перед переносом COSMIC в рабочую среду стоит учитывать обычный для Alpine подход: проверять состояние нужных пакетов, зависимости и совместимость с конкретным железом.

Изменения в Python setuptools затронут старые проекты с pkg_resources

В Alpine Linux 3.24.0 пакет py3-setuptools обновлён до версии 82.0.0. В этой версии удалён устаревший модуль pkg_resources. Официальный анонс Alpine прямо предупреждает: проекты, которые всё ещё зависят от pkg_resources, перестанут работать и должны перейти на современные замены.

Это одно из тех изменений, которые могут проявиться не сразу при загрузке системы, а во время запуска Python-инструментов, сборки пакетов или внутренних скриптов. В контейнерных образах на Alpine такой сценарий особенно вероятен: базовый образ обновили, зависимости подтянулись свежие, а старый Python-проект внезапно упёрся в удалённый модуль.

Для команд, которые поддерживают Python-инфраструктуру, Alpine 3.24.0 станет поводом проверить сборочные пайплайны и внутренние утилиты. Сам релиз здесь фиксирует уже произошедшее изменение в setuptools, а основная работа ложится на проекты, которые долго сохраняли зависимость от старого API.

qemu-binfmt уступает место binfmt.d и сервису binfmt

В Alpine Linux 3.24.0 сервис qemu-binfmt из пакета qemu-openrc объявлен устаревшим. Его заменяет схема с конфигурационными файлами binfmt.d из пользовательских QEMU-пакетов и сервисом binfmt.

Это важно для тех, кто запускает бинарные файлы другой архитектуры. Такой подход встречается при сборке multi-arch контейнеров, тестировании пакетов и работе с образами для ARM, x86_64 и других платформ. Изменение также связано с безопасностью: новая конфигурация по умолчанию предотвращает выдачу дополнительных привилегий setuid-программам при запуске через QEMU.

В официальных заметках приведён ориентир для пользователей старого сервиса: удалить qemu-binfmt из автозапуска и добавить binfmt. Это стоит делать осознанно, особенно если инфраструктура использует чужую архитектуру в автоматических сборках.

GTK+ 3.0 переехал в community, часть старых пакетов удалена

В Alpine Linux 3.24.0 библиотека GTK+ 3.0 перемещена из main в community. Также из репозиториев удалены дополнительные пакеты GTK 2 и Qt5, а ещё libsoup 2. Эти изменения продолжают чистку старых зависимостей и перевод части графического стека в более подходящие репозитории.

Для серверных и контейнерных сценариев это обычно проходит незаметно. Для настольных систем, графических приложений и собственных сборок образов последствия могут быть заметнее. Если приложение зависело от старых GTK 2, Qt5 или libsoup 2-пакетов, при обновлении ветки Alpine потребуется проверить доступность зависимостей и актуальность самого приложения.

Перемещение GTK+ 3.0 в community сохраняет библиотеку в Alpine и меняет место пакета в структуре репозиториев. Это важно для тех, кто строит системы с жёсткими требованиями к поддержке пакетов.

Обновление до Alpine 3.24.0 требует внимания к GRUB и разделённым /usr

В официальном анонсе Alpine Linux 3.24.0 отдельно указаны рекомендации для обновления. При переходе между major-ветками нужно использовать apk upgrade --available. Пользователям GRUB после обновления потребуется выполнить grub-install <device> или grub-install <efi-options>, чтобы новая версия GRUB была корректно установлена на диск.

Отдельный риск связан с системами, где / и /usr находятся на разных файловых системах. Alpine указывает, что такая схема не поддерживается и требует особой осторожности. Это редкий сценарий для домашних установок, но в старых серверных системах и нестандартных образах подобная разметка всё ещё встречается.

Для новых установок Alpine 3.24.0 выглядит спокойнее: образы уже опубликованы, установщик получил полезные улучшения, а ключевые пакеты обновлены до свежих веток. При обновлении существующих систем главная зона внимания — загрузчик, Python-проекты с pkg_resources, QEMU/binfmt-сценарии и старые графические зависимости.

Alpine Linux 3.24.0 укрепляет роль дистрибутива как компактной базы для современных систем

Alpine Linux 3.24.0 выглядит практичным релизом для тех, кто использует дистрибутив как минимальную основу: в контейнерах, на серверах, в сетевых устройствах и в специализированных Linux-сборках. Главная ценность выпуска — свежая стабильная ветка с обновлёнными системными пакетами, улучшенным установщиком и несколькими изменениями, которые стоит проверить до массового обновления.

Для новых установок релиз уже доступен через официальную страницу загрузок. Для существующих систем разумнее начинать с тестового окружения: особенно там, где есть GRUB, Python-инструменты, multi-arch сборки через QEMU или графические приложения со старыми зависимостями.

При использовании материалов сайта необходимо указывать ссылку на TGLand.ru. Если вы копируете фрагменты текста в интернете, прямая гиперссылка, доступная для индексации поисковыми системами, должна быть размещена в начале материала.

Вам также может понравиться