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

Zaprezentowano wydanie projektu postmarketOS 21.12, rozwijającego dystrybucję Linuksa dla smartfonów w oparciu o bazę pakietów Alpine Linux, standardową bibliotekę Musl C oraz zestaw narzędzi BusyBox. Celem projektu jest dostarczenie dystrybucji Linuksa na smartfony, która nie jest zależna od cyklu życia wsparcia oficjalnego oprogramowania i nie jest powiązana ze standardowymi rozwiązaniami głównych graczy w branży, które wyznaczają wektor rozwoju. Kompilacje są przygotowane dla urządzeń PINE64 PinePhone, Purism Librem 5 i 23 obsługiwanych przez społeczność, w tym Samsung Galaxy A3/A3/S4, Xiaomi Mi Note 2/Redmi 2, OnePlus 6, a nawet Nokia N900. Dla ponad 300 urządzeń zapewniona jest ograniczona pomoc eksperymentalna.

Ś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 21.12, dystrybucji Linuksa na smartfony i urządzenia mobilne

W nowym wydaniu:

  • Baza danych pakietów jest zsynchronizowana z Alpine Linux 3.15.
  • Liczba oficjalnie wspieranych przez społeczność urządzeń została zwiększona z 15 do 23. Dodano obsługę Arrow DragonBoard 410c, Lenovo A6000/A6010, ODROID HC, PINE64 PineBook Pro, PINE64 RockPro64, Samsung Galaxy Tab A 8.0/9.7 i Xiaomi Urządzenia Pocophone F1. Komunikator PC Nokia N900 został tymczasowo usunięty z listy obsługiwanych urządzeń, którego obsługa do czasu pojawienia się opiekuna zostanie przeniesiona z kategorii urządzeń wspieranych przez społeczność do kategorii „testowe”, dla których gotowe- wykonane zespoły nie są publikowane. Zmiana wynika z odejścia opiekuna i konieczności aktualizacji jądra dla Nokii N900 oraz zestawów testowych. Wśród projektów, w ramach których nadal powstają podzespoły dla Nokii N900, wyróżnia się Maemo Leste.
  • Dla obsługiwanych smartfonów i tabletów utworzono kompilacje z interfejsami użytkownika Phosh, KDE Plasma Mobile i Sxmo zoptymalizowanymi pod kątem urządzeń mobilnych. Dla pozostałych typów urządzeń, takich jak laptop PineBook Pro, przygotowano kompilacje ze stacjonarnymi komputerami stacjonarnymi opartymi o KDE Plasma, GNOME, Sway i Phosh.
  • Zaktualizowane wersje mobilnych interfejsów użytkownika. Powłoka graficzna Sxmo (Simple X Mobile), zgodna z filozofią Uniksa, została zaktualizowana do wersji 1.6. Kluczową zmianą w nowej wersji było przejście na używanie menedżera okien Sway zamiast dwm (obsługa dwm została zachowana jako opcja) oraz przeniesienie stosu graficznego z X11 do Wayland. Inne ulepszenia w Sxmo obejmują przeróbkę kodu blokady ekranu, obsługę czatów grupowych oraz możliwość wysyłania/odbierania MMS-ów.
    Wydanie postmarketOS 21.12, dystrybucji Linuksa na smartfony i urządzenia mobilne

    Powłoka Plasma Mobile została zaktualizowana do wersji 21.12, której szczegółową recenzję przygotowaliśmy w osobnym newsie.

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

  • Oparte na technologiach GNOME środowisko Phosh opracowane przez Purism dla smartfona Librem 5 w dalszym ciągu opiera się na wersji 0.14.0, proponowanej wersji postmarketOS 21.06 SP4 i implementuje takie innowacje jak ekran powitalny sygnalizujący uruchomienie aplikacji, wskaźnik działania Wi-Fi w trybie dostępu do hotspotu, przyciski przewijania do tyłu w widgecie odtwarzacza multimedialnego oraz zatrzymanie odtwarzania po odłączeniu słuchawek. Dodatkowe zmiany dodane do postmarketOS 21.12 obejmują aktualizację wielu programów GNOME, w tym ustawień gnome, do GNOME 41, a także rozwiązanie problemów z wyświetlaniem ikony Firefoksa w oknie podglądu.
    Wydanie postmarketOS 21.12, dystrybucji Linuksa na smartfony i urządzenia mobilne
  • Dodano moduł obsługi TTYescape, który umożliwia przejście do trybu konsoli za pomocą klasycznego wiersza poleceń na urządzeniach, które nie mają podłączonej klawiatury zewnętrznej. Tryb ten jest uważany za odpowiednik ekranu „Ctrl+Alt+F1” dostępnego w klasycznych dystrybucjach Linuksa, który może być używany do selektywnego kończenia procesów, analizowania zawieszeń interfejsu i innej diagnostyki. Tryb konsoli aktywuje się poprzez trzy krótkie naciśnięcia klawisza zasilania przy jednoczesnym przytrzymaniu przycisku zwiększania głośności. Podobna kombinacja służy do powrotu do GUI.
    Wydanie postmarketOS 21.12, dystrybucji Linuksa na smartfony i urządzenia mobilne
  • Aplikacja postmarketos-tweaks została zaktualizowana do wersji 0.9.0, która zawiera teraz możliwość kontrolowania filtru listy aplikacji w Phosh i zmiany limitu czasu głębokiego uśpienia. W systemie postmarketOS 21.12 ten domyślny limit czasu został zmniejszony z 15 do 2 minut, aby oszczędzać energię baterii.
    Wydanie postmarketOS 21.12, dystrybucji Linuksa na smartfony i urządzenia mobilne
  • Napisano na nowo pakiet narzędzi do generowania plików startowych (postmarketos-mkinitfs), co poprawiło obsługę skryptów instalujących dodatkowe pliki związane z procesem startowym (boot-deploy), co znacznie zwiększyło stabilność aktualizacji jądra i initramfs.
  • Zaproponowano nowy zestaw plików konfiguracyjnych dla Firefoksa (mobile-config-firefox 3.0.0), który jest dostosowany do zmian w designie Firefoksa 91. W nowej wersji pasek nawigacyjny Firefoksa został przeniesiony na dół ekranie, poprawiono interfejs widoku czytnika i domyślnie dodano blokadę reklam uBlock Origin.
    Wydanie postmarketOS 21.12, dystrybucji Linuksa na smartfony i urządzenia mobilne

Źródło: opennet.ru

Dodaj komentarz