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

Zaprezentowano premierę projektu postmarketOS 21.06 rozwijającego dystrybucję Linuksa dla smartfonów w oparciu o Alpine Linux, Musl i BusyBox. Celem projektu jest zapewnienie możliwości korzystania z dystrybucji Linuksa na smartfonie, która nie jest uzależniona od cyklu życia wsparcia oficjalnego oprogramowania i nie jest przywiązana do standardowych rozwiązań głównych graczy z branży, które wyznaczają wektor rozwoju . Kompilacje są przygotowane dla urządzeń PINE64 PinePhone, Purism Librem 5 i 15 obsługiwanych przez społeczność, w tym Samsung Galaxy A3/A3/S4, Xiaomi Mi Note 2/Redmi 2, OnePlus 6, a nawet Nokia N900. Ograniczone wsparcie eksperymentalne zapewnione dla 330 urządzeń.

Środowisko postmarketOS jest maksymalnie ujednolicone i umieszcza wszystkie komponenty specyficzne dla urządzenia w osobnym pakiecie; wszystkie pozostałe pakiety są identyczne dla wszystkich urządzeń i opierają się na pakietach Alpine Linux. W kompilacjach, jeśli to możliwe, wykorzystywane jest jądro Linuxa, a jeśli nie jest to możliwe, to jądra z oprogramowania sprzętowego przygotowanego przez producentów urządzeń. Jako główne powłoki użytkownika oferowane są KDE Plasma Mobile, Phosh, Sxmo, ale możliwa jest instalacja innych środowisk, w tym GNOME, MATE i Xfce.

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

W nowym wydaniu:

  • Baza danych pakietów jest zsynchronizowana z Alpine Linux 3.14.
  • Liczba urządzeń oficjalnie wspieranych przez społeczność została zwiększona z 11 do 15. Dodano obsługę smartfonów OnePlus 6, OnePlus 6T, Xiaomi Mi Note 2 i Xiaomi Redmi 2. Do każdego z obsługiwanych urządzeń, z wyjątkiem Nokii N900, dodawane są pakiety do instalacji powłok Phosh, Plasma Mobile i Sxmo.
  • Zaktualizowane wersje wszystkich interfejsów użytkownika.
  • Kiedy zaszyfrowana partycja rootfs zostanie odblokowana za pomocą narzędzia osk-sdl, kolejki operacji zapisu i odczytu zostaną wyłączone, co umożliwiło zwiększenie wydajności zapisu o około 4% i wydajności odczytu o 35% w systemie plików o rozdzielczości 33K rozmiar bloku.
  • Instalator usunął prośbę o oddzielną nazwę użytkownika i hasło dla użytkownika SSH.
  • Jądro smartfona PinePhone zostało zoptymalizowane, co pozwala wydłużyć czas pracy baterii. Jądro Linuksa dla urządzeń Pine64 opiera się na opracowaniach projektu linux-sunxi.
  • Zabronione jest przechodzenie w tryb czuwania podczas odtwarzania muzyki, nawet jeśli aplikacja nie blokuje bezpośrednio aktywacji wygaszacza ekranu poprzez API blokowania.
  • Wprowadzono zmiany mające na celu poprawę stabilności Wi-Fi w smartfonie Librem 5. Dla Librem 5 dodano obsługę korzystania z kart inteligentnych.
  • Środowisko użytkownika Phosh UI zostało domyślnie przełączone na menedżera plików Portfolio, który jest lepiej dostosowany do ekranów urządzeń mobilnych. Wcześniej dostarczony Nemo można zainstalować z repozytorium Alpine Linux.
    Wydanie postmarketOS 21.06, dystrybucji Linuksa na smartfony i urządzenia mobilne
  • Dla wszystkich urządzeń z wyjątkiem OnePlus 6/6T i Xiaomi Mi Note 2 domyślnie włączony jest wstępnie zdefiniowany zestaw reguł filtrowania pakietów nftables. Domyślne reguły zezwalają na przychodzące połączenia SSH za pośrednictwem kart sieciowych Wi-Fi i USB, a także żądania DHCP za pośrednictwem adapterów USB. Na interfejsie sieci WWAN (dostęp poprzez 2G/3G/4G/5G) wszelkie połączenia przychodzące są zabronione. Połączenia wychodzące są dozwolone dla wszystkich typów interfejsów sieciowych.

Źródło: opennet.ru

Dodaj komentarz