Почти у каждого есть старый ПК или ноутбук, который и выбросить жалко, и использовать не получается. Как правило такие девайсы не могут нормально работать из-за старого процессора, малого объема ОЗУ и прочих проблем. Особенно много такой техники бывает на складах у компаний.
Один из вариантов нормальной эксплуатации подобного оборудования — установка специализированных дистрибутивов Linux, которым для работы не нужен большой объем ОЗУ и быстрый процессор. Одна из таких сборок — postmarketOS.
![](https://habrastorage.org/getpro/habr/upload_files/d1b/c4e/1aa/d1bc4e1aa0728db5cf93883b7639a710.jpg)
Что это за дистрибутив и кому он поможет?
postmarketOS существует уже несколько лет. Ранее она работала лишь на мобильных устройствах с ARM-чипами. Сейчас ее возможности расширили, добавив поддержку процессоров Intel и AMD на архитектуре х86. Разработчики пообещали совместимость практически со всеми компьютерами и ноутбуками, включая устаревшие модели. На смартфоны, планшеты и хромбуки дистрибутив по-прежнему можно установить.
Есть и версия для платформы Tegra — речь идет о сборке Nvidia Tegra Armv7, которая направлена на девайсы с чипами Nvidia Tegra 2, Tegra 3 или Tegra 4, включая планшеты Google Nexus 7 и Microsoft Surface RT. Среди смартфонов дистрибутив точно «заведется» на Pine64 PinePhone и Purism Librem 5, OnePlus 6, Nokia N900 и Google Nexus 10.
![](https://habrastorage.org/getpro/habr/upload_files/377/823/4fb/3778234fbeabe637f08c40316f357a9c.jpg)
Кроме девайсов, заявленных разработчиками, поддерживаются и другие — просто с ними не проводились тесты. Тут придется экспериментировать самим пользователям.
Дистрибутив базируется на Alpine Linux, причем пакетная база postmarketOS 24.06 синхронизирована с Alpine Linux 3.20. Сам проект поддерживается уже в течение семи лет, постоянно совершенствуясь. Команда старается улучшать и оптимизировать свою операционную систему, добавляя поддержку нового железа. Сообщается, что могут быть и проблемы, но большая их часть решается.
Начинался проект с малого: несколько Linux-разработчиков объединились, чтобы создать дистрибутив, способный работать на устаревших устройствах. Тестовая версия по мнению команды получилась удачной, и разработчики решили развивать идею дальше. Чтобы установить дистрибутив на ПК, нужна сборка Generic x86_64, которая предназначена для работы на устройствах с x86-процессорами. Она будет работать стабильно на полусотне устройств, еще 211 проверены поверхностно и могут работать с багами.
![](https://habrastorage.org/getpro/habr/upload_files/c16/1aa/58d/c161aa58d268fb478f846510410c2900.png)
Что еще?
Разработчики унифицировали окружение postmarketOS, собрав специфические компоненты для поддерживаемых девайсов в единый пакет. В сборках используется ванильное ядро Linux, если им поддерживается устройство. Если нет, команда проекта берет ядра из прошивок поставщиков самих девайсов. Кстати, оболочек сразу несколько, включая KDE Plasma Mobile, Phosh, GNOME Mobile и Sxmo, MATE и Xfce.
Если подробнее, вот основные новшества оболочек:
KDE Plasma Mobile обновлена до версии 6.0.3 (апгрейд с 5.27.11). Команда проекта переписала домашний экран, оптимизировав процесс размещения приложений и виджетов на страницах. Появился интерфейс начальной настройки, который показывается при первом запуске — он дает возможность оперативно сконфигурировать устройство, включая беспроводную связь, яркость и т. п.
GNOME Mobile тоже обновили, переведя все на ветку GNOME Shell 46. Теперь есть новый обработчик, оптимизирующий использование планировщика задач для ряда процессов. Все это сделано с целью повышения отзывчивости интерфейса.
Phosh — окружение, которое базируется на Gnome, его изначально создала компания Purism для смартфона Librem 5. Сейчас его обновили до версии 0.39. Среди изменений — распределение приложений по папкам в обзорном режиме, добавление устройств с экранами, у которых скругленные углы или выемки. Появилась возможность выбора беспроводной сети и других настроек.
Оболочка Sxmo (Simple X Mobile) обновлена до версии 1.16.3, в ней оптимизировали управление переходом в режим экономии энергии, с добавлением настроек для Nokia N900, Xiaomi Redmi Note 4 и PineTab 2.
![](https://habrastorage.org/getpro/habr/upload_files/0dc/48e/50c/0dc48e50c8097d9d2a30f7adf0dbead0.jpg)
И еще несколько новых возможностей:
Для устройств на базе SoC Qualcomm Snapdragon 450/625/626/632 (MSM8953) добавлена поддержка GPS и модема (передача данных через сотового оператора, голосовые вызовы и SMS).
По умолчанию обеспечена установка несвободных прошивок.
Из репозитория удален пакет osk-sdl, вместо которого для разблокировки шифрованных разделов задействован unl0kr.
Следующий релиз намечен на конец года, команда выпускает новинки раз в 6 месяцев. Версия будет уже 24.12, а появится она, если все пойдет по плану разработчиков, в декабре 2024 года. Из новинок обещают добавить поддержку использования системного менеджера systemd, который заменит систему инициализации OpenRC.