Serpent OS достигла альфа-версии

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 коммитов. В числе значительных обновлений можно отметить:

Улучшения в инструменте управления пакетами moss позволяют полностью заменять каталог /usr во время обновлений, что минимизирует риски частичных обновлений. Кроме того, система теперь автоматически очищает старые ядра и initrds, предотвращая ошибки ENOSPC.

Инсталлятор lichen также получил обновление, включая переработанный интерфейс и возможность выбора между файловыми системами xfs, ext4 и f2fs для корневой файловой системы. Однако команда предупреждает о возможных ограничениях ext4, если планируется большое количество транзакций.

После перехода в альфа-стадию проект сосредоточится на расширении пользовательской базы, доработке документации и совершенствовании инструментов. В будущем ожидается более глубокая интеграция менеджера пакетов moss с packagekitd, что обеспечит лучшую совместимость с GNOME Software и COSMIC Store.

Для получения более детальной информации о сборке Serpent OS Alpha и для скачивания установочных образов ISO можно обратиться к «анонсу релиза» на официальном сайте проекта.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Похожие статьи

Комментарии (0)