Serpent OS, проект, который был анонсирован в июле 2020 года, наконец-то перешел из стадии пре-альфа в альфа-разработку. Этот дистрибутив, возглавляемый Айки Доэрти, бывшим разработчиком Solus Linux, теперь стал доступен для более широкого круга пользователей после четырех с половиной лет инициатив.
Serpent OS нацелен в основном на опытных пользователей и разработчиков, предлагая инновационные решения, такие как атомарные обновления, инструменты LLVM и безопасные для памяти компоненты. Одной из ключевых особенностей дистрибутива является возможность мгновенного отката, встроенная дедупликация и плавное обновление, что значительно облегчает его обслуживание.
На данный момент доступна сборка рабочего стола x86_64-v2 для окружений GNOME (47) и COSMIC (Alpha 4), с планами по поддержке безопасной загрузки через shim в ближайшем будущем. В альфа-версии было значительно расширено оборудование, поддерживаемое системой, включая устройства брендов ASUS и Microsoft Surface. Поддержка графики NVIDIA обеспечивается через open-gpu-kernel-modules, что упрощает установку для конечных пользователей.
Геймеры смогут радоваться появлению возможности установки Steam из репозиториев Serpent OS, а также наличию мультилибо драйверов, таких как mesa-32bit и nvidia-graphics-driver-32bit, что сделает игровой опыт более плавным и стабильным.
В рамках модернизации Serpent OS ряд основных утилит был переписан с использованием Rust. К таким утилитам относятся:
- curl с поддержкой rustls,
- uutils-coreutils вместо стандартных coreutils,
- sudo-rs как замена традиционному sudo,
- ntpd-rs, который будет обрабатывать синхронизацию времени.
С момента выхода пре-альфа версии в «репозитории рецептов» было сделано более 1 600 коммитов. В числе значительных обновлений можно отметить:
- COSMIC Alpha 4,
- Ядро Linux 6.12,
- Firefox 133,
- LLVM 18.1.8,
- GNOME 47.2.
Улучшения в инструменте управления пакетами moss позволяют полностью заменять каталог /usr во время обновлений, что минимизирует риски частичных обновлений. Кроме того, система теперь автоматически очищает старые ядра и initrds, предотвращая ошибки ENOSPC.
Инсталлятор lichen также получил обновление, включая переработанный интерфейс и возможность выбора между файловыми системами xfs, ext4 и f2fs для корневой файловой системы. Однако команда предупреждает о возможных ограничениях ext4, если планируется большое количество транзакций.
После перехода в альфа-стадию проект сосредоточится на расширении пользовательской базы, доработке документации и совершенствовании инструментов. В будущем ожидается более глубокая интеграция менеджера пакетов moss с packagekitd, что обеспечит лучшую совместимость с GNOME Software и COSMIC Store.
Для получения более детальной информации о сборке Serpent OS Alpha и для скачивания установочных образов ISO можно обратиться к «анонсу релиза» на официальном сайте проекта.
Комментарии (0)