Wydanie postmarketOS 22.06, dystrybucji Linuksa na smartfony i urządzenia mobilne

Przedstawiono wydanie projektu postmarketOS 22.06, który rozwija dystrybucję Linuksa na smartfony w oparciu o bazę pakietów Alpine Linux, standardową bibliotekę C Musl oraz zestaw narzędzi BusyBox. Celem projektu jest dostarczenie dystrybucji Linuksa dla smartfonów, która nie jest zależna od oficjalnego cyklu życia wsparcia dla oprogramowania układowego i nie jest powiązana ze standardowymi rozwiązaniami głównych graczy branżowych, które wyznaczają kierunek rozwoju. Wersje są przygotowane dla urządzeń PINE64 PinePhone, Purism Librem 5 i 25 obsługiwanych przez społeczność, w tym Samsung Galaxy A3/A5/S4, Xiaomi Mi Note 2/Redmi 2, OnePlus 6, Lenovo A6000, ASUS MeMo Pad 7, a nawet Nokia N900. Ograniczone wsparcie eksperymentalne zostało zapewnione dla ponad 300 urządzeń.

Środowisko postmarketOS jest maksymalnie ujednolicone i umieszcza wszystkie komponenty specyficzne dla urządzenia w osobnym pakiecie, wszystkie inne pakiety są identyczne dla wszystkich urządzeń i są oparte na pakietach Alpine Linux. W miarę możliwości kompilacje wykorzystują standardowe jądro Linuksa, a jeśli nie jest to możliwe, to jądra z firmware przygotowanego przez producentów urządzeń. KDE Plasma Mobile, Phosh i Sxmo są oferowane jako główne powłoki użytkownika, ale dostępne są inne środowiska, w tym GNOME, MATE i Xfce.

Wydanie postmarketOS 22.06, dystrybucji Linuksa na smartfony i urządzenia mobilne

W nowym wydaniu:

  • Baza pakietów jest zsynchronizowana z Alpine Linux 3.16. Cykl przygotowania wydania postmarketOS został skrócony po powstaniu kolejnego oddziału Alpine – nowe wydanie zostało przygotowane i przetestowane w 3 tygodnie, zamiast praktykowanych wcześniej 6 tygodni.
  • Liczba urządzeń oficjalnie obsługiwanych przez społeczność została zwiększona z 25 do 27. Dodano obsługę smartfonów Samsung Galaxy S III i SHIFT 6mq.
  • Dodano obsługę aktualizacji systemu do nowej wersji postmarketOS bez flashowania. Aktualizacje są obecnie dostępne tylko dla systemów ze środowiskami graficznymi Sxmo, Phosh i Plasma Mobile. W obecnej formie zapewniona jest obsługa aktualizacji z wersji 21.12 do 22.06, ale nieoficjalnie opracowany mechanizm instalacji aktualizacji może służyć do przełączania się między dowolnymi wersjami systemu postmarketOS, w tym cofania się do poprzedniej wersji (na przykład można zainstalować „krawędź ”, w ramach której rozwija się kolejne wydanie, a następnie powrót do wersji 22.06). Obecnie dostępny jest tylko interfejs wiersza poleceń do zarządzania aktualizacjami (pakiet postmarketos-release-upgrade jest instalowany i uruchamiane jest narzędzie o tej samej nazwie), ale w przyszłości spodziewana jest integracja z oprogramowaniem GNOME i KDE Discover.
  • Powłoka graficzna Sxmo (Simple X Mobile), oparta na kompozytowym menedżerze Sway i zgodna z filozofią Unix, została zaktualizowana do wersji 1.9. Nowa wersja dodaje obsługę profili urządzeń (dla każdego urządzenia można użyć innego układu przycisków i aktywować określone funkcje), usprawnioną współpracę z Bluetooth, Pipewire jest domyślnie używany do sterowania strumieniami multimedialnymi, menu do odbierania połączeń przychodzących i sterowania dźwiękiem zostały zostało przerobione, za zarządzanie usługami zaangażowanymi superd.
    Wydanie postmarketOS 22.06, dystrybucji Linuksa na smartfony i urządzenia mobilne
  • Środowisko Phosh oparte na technologiach GNOME i opracowane przez firmę Purism dla smartfona Librem 5 zostało zaktualizowane do wersji 0.17, która oferuje drobne widoczne usprawnienia (m.in. kontynuował udoskonalanie interfejsu. W przyszłości planowana jest synchronizacja komponentów Phosha z bazą kodu GNOME 42 oraz tłumaczenie aplikacji na GTK4 i libadwaita. Spośród aplikacji dodanych do nowej wersji postmarketOS opartej na GTK4 i libadwaita, wyróżnia się kalendarz-harmonogram Karlender.
    Wydanie postmarketOS 22.06, dystrybucji Linuksa na smartfony i urządzenia mobilne
  • Powłoka KDE Plasma Mobile została zaktualizowana do wersji 22.04, której szczegółowy przegląd został przedstawiony w oddzielnym artykule.
    Wydanie postmarketOS 22.06, dystrybucji Linuksa na smartfony i urządzenia mobilneWydanie postmarketOS 22.06, dystrybucji Linuksa na smartfony i urządzenia mobilne
  • Korzystając z zestawu narzędzi do pobierania oprogramowania fwupd, można zainstalować alternatywne oprogramowanie dla modemu smartfona PinePhone.
  • Dodano unudhcpd, prosty serwer DHCP, który może przydzielić 1 adres IP każdemu klientowi wysyłającemu żądanie. Określony serwer DHCP został napisany specjalnie w celu zorganizowania kanału komunikacyjnego podczas podłączania komputera do telefonu przez USB (na przykład skonfigurowanie połączenia służy do wejścia do urządzenia przez SSH). Serwer jest bardzo kompaktowy i nie jest narażony na problemy przy podłączeniu telefonu do kilku różnych komputerów.

Źródło: opennet.ru

Dodaj komentarz