22 мая вышла новая версия Alpine Linux под номером 3.20.0. Дистрибутив обзавёлся поддержкой архитектуры RISC-V, а также включает в себя KDE Plasma 6 и GNOME 46. В связи с изменением лицензии Redis, Alpine заменил его на новую базу данных Valkey.
Alpine Linux, известный своей легковесностью, продолжает удивлять энтузиастов. Рабочий стол по умолчанию Xfce занимает всего 1,1 ГБ дискового пространства – примерно столько же, сколько другие дистрибутивы обычно используют оперативной памяти.
Alpine 3.20 поддерживает восемь архитектур: мейнфреймы IBM Z, серверы POWER (64-бит, little-endian), 64-битный RISC-V, 32-битные и 64-битные x86, а также три варианта Arm: Armhf, ARMv7 и Aarch64. Это покрывает все модели Raspberry Pi, от Pi Zero до Pi 5, и множество других одноплатных компьютеров на базе Arm.
Alpine предлагает три режима установки:
- Diskless Mode (Live Mode): загружается и работает полностью из оперативной памяти.
- Data Disk Mode: работает из RAM, но использует раздел swap и дерево каталогов /var с жёсткого диска для сохранения состояния системы.
- System Disk Mode: традиционная установка на диск, с возможностью настройки разделов или двойной загрузки с другими ОС.
Несмотря на минималистичный подход, Alpine способен работать как полноценный десктопный дистрибутив. Утилиты “setup-desktop” и “setup-xorg-base” существенно упрощают установку окружений рабочего стола, таких как GNOME, Plasma, Xfce, Mate и Sway.
Для минимизации размеров и потребления ресурсов Alpine использует OpenRC вместо systemd, библиотеку Musl C вместо GNU libc, загрузчик SYSLINUX и BusyBox вместо стандартных инструментов. Это делает Alpine легковесным и гибким, подходящим для различных устройств, от маршрутизаторов до смартфонов с postmarketOS.
Alpine может быть установлен на различных платформах и устройствах, включая старые ноутбуки и одноплатные компьютеры. В новой версии исправлены ошибки, влияющие на использование оперативной памяти, что делает систему ещё более эффективной.
Alpine Linux похож на Arch Linux по количеству ручных шагов, необходимых для установки полного десктопа, что делает его отличным выбором для образовательных целей. Однако, в отличие от Arch, Alpine легче и компактнее, без systemd и с поддержкой 32 бит.
Alpine Linux 3.20 предлагает уникальное сочетание минимализма, производительности и гибкости, что делает его привлекательным выбором для различных задач. Если вам требуется лёгкая, быстрая и многофункциональная операционная система, определённо стоит обратить внимание на этот дистрибутив.