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

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

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

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

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

  • Пакетна база синхронізована з Alpine Linux 3.16. Скорочено цикл підготовки релізу postmarketOS після формування чергової гілки Alpine — новий випуск був підготовлений і протестований за 3 тижні, замість практикованих 6 тижнів.
  • Число офіційно підтримуваних спільнотою пристроїв збільшено з 25 до 27. Додано підтримку смартфонів Samsung Galaxy S III і SHIFT 6mq.
  • Додано підтримку оновлення системи до нового випуску postmarketOS без перепрошивки. Оновлення поки що доступні тільки для систем з графічними оточеннями Sxmo, Phosh та Plasma Mobile. У поточному вигляді надається підтримка оновлення з версії 21.12 до 22.06, але неофіційно розроблений механізм встановлення оновлень можна використовувати для перемикання між будь-якими випусками postmarketOS, у тому числі для відкату на минулий реліз (наприклад, можна встановити гілку edge, в рамках якої розвивається наступний випуск, а потім повернутися на версію 22.06). Для керування оновленнями доступний лише інтерфейс командного рядка (встановлюється пакет postmarketos-release-upgrade і запускається однойменна утиліта), але в майбутньому очікується інтеграція з GNOME Software і KDE Discover.
  • Графічна оболонка Sxmo (Simple X Mobile), заснована на композитному менеджері Sway і дотримується Unix-філософії, оновлена ​​до версії 1.9. У новій версії додано підтримку профілів пристроїв (для кожного пристрою можна використовувати різні розкладки кнопок та активувати ті чи інші можливості), покращено роботу з Bluetooth, для керування мультимедійними потоками за замовчуванням задіяно Pipewire, перероблено меню для прийому вхідних викликів та керування звуком, для керування сервісами задіяний superd.
    Випуск postmarketOS 22.06, Linux-дистрибутива для смартфонів та мобільних пристроїв
  • Оточення Phosh, засноване на технологіях GNOME і розвивається компанією Purism для смартфону Librem 5, оновлено до версії 0.17, в якій запропоновано незначні видимі покращення (наприклад, додано індикатор підключення до мобільної мережі), вирішено проблеми з переходом у сплячий режим та продовжено відточування інтерфейсу. Надалі запланована синхронізація компонентів Phosh з кодовою базою GNOME 42 та переклад додатків на GTK4 та libadwaita. З доданих у новий випуск postmarketOS додатків на базі GTK4 та libadwaita відзначається календар-планувальник Karlender.
    Випуск postmarketOS 22.06, Linux-дистрибутива для смартфонів та мобільних пристроїв
  • Оболонку KDE Plasma Mobile оновлено до версії 22.04, докладний огляд якої було запропоновано в окремій новині.
    Випуск postmarketOS 22.06, Linux-дистрибутива для смартфонів та мобільних пристроївВипуск postmarketOS 22.06, Linux-дистрибутива для смартфонів та мобільних пристроїв
  • За допомогою інструментарію для завантаження прошивок fwupd надано можливість встановлення альтернативної прошивки для смартфона PinePhone.
  • Доданий unudhcpd, простий DHCP-сервер, здатний виділити 1 IP-адресу будь-якому клієнту, що надіслав запит. Вказаний DHCP-сервер написаний спеціально для організації каналу зв'язку при підключенні комп'ютера до телефону USB (наприклад, встановлення зв'язку використовується для входу на пристрій SSH). Сервер дуже компактний і не схильний до проблем при підключенні телефону до кількох різних комп'ютерів.

Джерело: opennet.ru

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