Випуск postmarketOS 21.12, Linux-дистрибутива для смартфонів та мобільних пристроїв

Представлений випуск проекту postmarketOS 21.12, що розвиває дистрибутив Linux для смартфонів, що базується на пакетній базі Alpine Linux, стандартній Си-бібліотеці Musl та наборі утиліт BusyBox. Метою проекту є надання Linux-дистрибутива для смартфонів, який не залежить від життєвого циклу підтримки офіційних прошивок і не прив'язаний до типових рішень основних гравців індустрії, які задають вектор розвитку. Збірки підготовлені для PINE64 PinePhone, Purism Librem 5 і 23 підтримуваних спільнотою пристроїв, включаючи Samsung Galaxy A3/A3/S4, Xiaomi Mi Note 2/Redmi 2, OnePlus 6 і навіть Nokia N900. Обмежена експериментальна підтримка надана для більш ніж 300 пристроїв.

Оточення postmarketOS максимально уніфіковане і виносить всі специфічні для конкретних пристроїв компоненти в окремий пакет, всі інші пакети ідентичні всім пристроїв і засновані на пакетах Alpine Linux. У складаннях по можливості використовується ванільне ядро ​​Linux, а якщо це неможливо, то ядра з прошивок, підготовлених виробниками пристроїв. В якості основних оболонок користувача пропонуються KDE Plasma Mobile, Phosh і Sxmo, але є можливість установки і інших оточень, включаючи GNOME, MATE і Xfce.

Випуск postmarketOS 21.12, Linux-дистрибутива для смартфонів та мобільних пристроїв

У новому випуску:

  • Пакетна база синхронізована з Alpine Linux 3.15.
  • Число офіційно підтримуваних спільнотою пристроїв збільшено з 15 до 23. Додано підтримку пристроїв Arrow DragonBoard 410c, Lenovo A6000/A6010, ODROID HC, PINE64 PineBook Pro, PINE64 RockPro64, Samsung Galaxy Tab A 8.0/9.7. Зі списку підтримуваних пристроїв тимчасово видалено комунікатор ПК Nokia N1, підтримка якого до появи мейнтейнера буде переведена з категорії пристроїв, що підтримуються спільнотою, до категорії «testing», для якої не публікуються готові зборки. Зміна пов'язана з відходом супроводжуючого та необхідністю оновлення ядра для Nokia N900 та тестування збірок. З проектів, що продовжують формування збірок Nokia N900, відзначається Maemo Leste.
  • Для смартфонів і планшетів, що підтримуються, сформовані збірки з інтерфейсами користувача Phosh, KDE Plasma Mobile і Sxmo, оптимізованими для мобільних пристроїв. Для інших типів пристроїв, таких як ноутбук PineBook Pro, підготовлені складання зі стаціонарними робочими столами на базі KDE Plasma, GNOME, Sway та Phosh.
  • Оновлено версії мобільних інтерфейсів користувача. Графічна оболонка Sxmo (Simple X Mobile), що дотримується Unix-філософії, оновлена ​​до версії 1.6. Ключовою зміною в новій версії став перехід на використання віконного менеджера Sway замість dwm (підтримка dwm збережена як опція) та переклад графічного стека з X11 на Wayland. З інших покращень у Sxmo відзначається переробка коду блокування екрану, підтримка групових чатів та можливість надсилання/прийому MMS.
    Випуск postmarketOS 21.12, Linux-дистрибутива для смартфонів та мобільних пристроїв

    Оболонку Plasma Mobile оновлено до версії 21.12, докладний огляд якої було запропоновано в окремій новині.

    Випуск postmarketOS 21.12, Linux-дистрибутива для смартфонів та мобільних пристроїв

  • Оточення Phosh, засноване на технологіях GNOME і розвивається компанією Purism для смартфону Librem 5, продовжує базуватися на версії 0.14.0, запропонованій випуску postmarketOS 21.06 SP4 і реалізує такі нововведення, як виведення заставки для індикації запуску додатків, індикатор роботи Wi-Fi доступу, кнопки перемотування у віджеті з медіаплеєром та припинення відтворення при відключенні навушників. З додаткових змін, доданих у postmarketOS 21.12, відзначається оновлення багатьох програм GNOME, включаючи gnome-settings, до стану GNOME 41, а також вирішення проблем із відображенням піктограми Firefox у вікні перегляду.
    Випуск postmarketOS 21.12, Linux-дистрибутива для смартфонів та мобільних пристроїв
  • Доданий обробник TTYescape, що дозволяє переключитися в консольний режим із класичним командним рядком на пристроях, до яких не підключено зовнішню клавіатуру. Режим розглядається як аналог екрану «Ctrl+Alt+F1», що надається в класичних дистрибутивах Linux, який можна використовувати для вибіркового завершення процесів, аналізу зависань інтерфейсу та іншої діагностики. Активація консольного режиму здійснюється трьома короткими натисканнями клавіші живлення при утриманні в цей момент кнопки збільшення гучності. Аналогічна комбінація використовується повернення в графічний інтерфейс.
    Випуск postmarketOS 21.12, Linux-дистрибутива для смартфонів та мобільних пристроїв
  • Програма postmarketos-tweaks оновлена ​​до версії 0.9.0, в якій з'явилася можливість керування фільтром списку додатків у Phosh та зміни таймууту переходу в глибокий режим сну. У postmarketOS 21.12 даний тайм за промовчанням зменшений з 15 до 2 хвилин для економії заряду акумулятора.
    Випуск postmarketOS 21.12, Linux-дистрибутива для смартфонів та мобільних пристроїв
  • Переписаний інструментарій для генерації завантажувальних файлів (postmarketos-mkinitfs), в якому покращено підтримку скриптів для встановлення додаткових файлів, пов'язаних із процесом завантаження (boot-deploy), що помітно збільшило стабільність оновлення ядра та initramfs.
  • Запропоновано новий набір файлів конфігурації для Firefox (mobile-config-firefox 3.0.0), який адаптований для змін в оформленні Firefox 91. реклами uBlock Origin.
    Випуск postmarketOS 21.12, Linux-дистрибутива для смартфонів та мобільних пристроїв

Джерело: opennet.ru

Додати коментар або відгук