Найти тему
503 подписчика

Мобильный дистрибутив Linux postmarketOS использует systemd для лучшей поддержки GNOME, KDE Plasma

Разработчики мобильного дистрибутива postmarketOS на базе Alpine Linux сообщили, что теперь они поддерживают систему systemd init наряду с OpenRC и другими альтернативными системами init.

Вот уже более шести лет postmarketOS предоставляет сообществу Linux и open-source мощную мобильную операционную систему, которую можно установить на широкий спектр устройств, где Android больше не поддерживается.

Будучи построенной на базе Alpine Linux, postmarketOS всегда поставлялась с OpenRC в качестве системы init, а также предлагала поддержку аналогичных систем init, таких как runit, s6 или dinit. А теперь, чтобы предоставить пользователям больше возможностей выбора и обеспечить лучшую совместимость с рабочими столами KDE Plasma Mobile и GNOME, postmarketOS также поддерживает systemd.

Сборка postmarketOS с systemd имеет свои преимущества, включая, но не ограничиваясь, гранулярным контролем привилегий, встроенным анализом времени загрузки, мощными функциями анализа зависимостей сервисов и безопасности, тесной интеграцией cgroups (статической и динамической), а также активацией сокетов, позволяющей пользователям печатать со своих устройств без CUPS.

Кроме того, разработчики postmarketOS всегда использовали много systemd polyfills поверх OpenRC, чтобы сделать рабочие столы KDE Plasma Mobile и GNOME совместимыми с их ОС, не используя systemd. С появлением поддержки systemd разработчикам postmarketOS больше не нужно тратить усилия на поддержку дополнительного кода.

«Впервые серьезно задумавшись над этой идеей почти год назад, мы приняли решение устранить эти несовместимости и трения, просто предоставив версию postmarketOS, которая строится поверх systemd. Одним из основных препятствий, которые мы обнаружили при более тесном сотрудничестве с разработчиками KDE и GNOME, является то, что они испытывают трудности с нашим стеком на базе OpenRC.»
- говорят разработчики

postmarketOS в настоящее время поддерживает пользовательские интерфейсы S x mo, Phosh, GNOME Shell on Mobile и KDE Plasma Mobile. В то время как образы Sxmo останутся в OpenRC, образы GNOME и KDE Plasma Mobile будут построены на базе systemd, и разработчики уже предоставили несколько пробных (не для слабонервных) образов GNOME, которые вы можете загрузить и попробовать прямо сейчас отсюда для телефонов OnePlus 6, OnePlus 6T и Librem 5.

Разработчикам postmarketOS предстоит много работы, так как теперь им придется корректировать существующие порты устройств для поддержки systemd. Я надеюсь, что пройдет немного времени, и новый стабильный релиз postmarketOS будет доступен для загрузки, надеюсь, с поддержкой новых устройств и последних релизов Plasma Mobile 6 и GNOME 46.

Подробнее