Linux-смартфоны готовы взорвать рынок: postmarketOS «Duranium» наконец избавляет вас от всех проблем с обновлениями!

Коллаж смартфонов с postmarketOS.

postmarketOS давно считается интересной попыткой подарить смартфонам открытую Linux-платформу, однако ей всё ещё не хватало доработок. Теперь разработчики решили кардинально изменить ситуацию и выпустили новую версию системы с «неизменяемым» ядром — Duranium.

В мире Linux уже немало «неизменяемых» дистрибутивов — здесь основа системы помещается на раздел только для чтения, а приложения работают в изолированных контейнерах Flatpak или Snap. Это не всегда удобно, зато обеспечивает практически абсолютную защиту: если обновление пошло не так, устройство просто откатывается к последней рабочей версии. Такой подход используют Fedora Silverblue, NixOS и другие похожие дистрибутивы.

Сегодня команда официально представила Duranium — свежую неизменяемую версию postmarketOS, унаследовавшую все сильные стороны подобных решений. Как пишут разработчики, «Обновления теперь ставятся не отдельными пакетами, а целыми, проверенными образами. Если новый образ вдруг не запускается, система сама возвращается к прежней версии. Забудьте о хаосе с частичными обновлениями, проблемах со звуком при важном звонке или внезапно нерабочем браузере — теперь можно без опаски даже листать мемы с котиками».

Важный момент: Duranium — это не отдельная сборка и не новая ветка, а просто другой способ установки postmarketOS. Однако поддерживаются только те устройства, где есть UEFI или U-Boot. Кроме того, понадобится чуть больше памяти: понадобятся два раздела по 5 ГБ.

Кстати, на Android-гаджетах неизменяемая структура системы давно стала нормой: там используется схема A/B-разделов. Это подтолкнуло и некоторые Linux-дистрибутивы, и ChromeOS к похожим решениям. Теперь к этой эволюции присоединилась и postmarketOS — со своей собственной системой защищённых обновлений.

В «классической» postmarketOS программы обычно ставили через пакетный менеджер apk, но для неизменяемой системы такой подход не подходит. В Duranium всё завязано на Flatpak — как и в большинстве современных Linux-дистрибутивов. Кроме того, разработчики добавили coldbrew — что-то вроде Homebrew, только для Alpine Linux, чтобы запускать приложения прямо в своей домашней папке. При желании можно вручную подключить поддержку Nix и Homebrew.


Хотите узнать подробности про Duranium первыми? Подпишитесь на рассылку!

Первые образы Duranium уже доступны для Fairphone 5, Google Pixel 3a, Chromebooks, Lenovo ThinkPad X13s и OnePlus 6. Поддержка новых устройств будет со временем расширяться — подробное руководство по установке можно найти на официальной wiki проекта.

Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!

Премиум подписка — это доступ к эксклюзивным материалам, чтение канала без рекламы, возможность предлагать темы для статей и даже заказывать индивидуальные обзоры/исследования по своим запросам!

Подробнее о том, какие преимущества вы получите с премиум подпиской, можно узнать здесь

Также подписывайтесь на нас в:

Алекс Бежбакин
Оцените автора
Добавить комментарий