Pärast 6 kuu arendustööd on esitatud postmarketOS 24.06 väljaanne, mis arendab Linuxi distributsiooni nutitelefonidele ja põhineb Alpine Linuxi paketibaasil, standardsetel C-teekidel Musl ja BusyBoxi utiliitide kogumil. Projekti eesmärk on pakkuda Linuxi distributsiooni nutitelefonidele, mis ei sõltu ametlike tarkvarauuenduste toetuse elueast ega ole seotud tööstuse peamiste tegijate standartsete lahendustega, mis suunavad arengusuundi. Koostatud on versioonid PINE64 PinePhone’ile, Purism Librem 5-le ja 50 toetatud kogukonna seadmele, sealhulgas OnePlus 6, Google Nexus 10, Nokia N900, Lenovo A6000, ASUS MeMo Pad 7 ning mitmed Samsung Galaxy ja Xiaomi mudelid. Piiratud eksperimentaalne tugi on saadaval enam kui 500 seadmele.
postmarketOS keskkond on maksimaalselt ühtne ja eraldi pakki on viidud kõik seadmete spetsiifilised komponendid, samas kui kõik ülejäänud paketid on kõigis seadmetes identsed ja põhinevad Alpine Linuxi pakettidel. Koostistes kasutatakse võimalusel puhtaid Linuxi kerneli, ja kui see pole võimalik, siis seadmete tootjate ettevalmistatud püsivarade kerneli. Peamisteks kasutajaliideseks on pakutud KDE Plasma Mobile, Phosh, GNOME Mobile ja Sxmo, kuid olemas on võimalus installida ka teisi keskkondi, sealhulgas MATE ja Xfce.
Uues väljaandes:
- Arendajate ja kogukonna poolt ametlikult toetatud seadmete arv, mille jaoks valmis kogumikud luuakse, on suurenenud 45-lt 50-le. Võrreldes postmarketOS 23.12 versiooniga on lisatud toetust üldisele platvormile „Generic x86_64“, mis sobib distributsiooni installimiseks paljudele tavapärastele arvutitele ja sülearvutitele. Samuti on lisatud platvorm „NVIDIA Tegra armv7“, mida saab kasutada seadmetes, kus on SoC NVIDIA Tegra 2/3/4, sealhulgas Asus Transformer, Google Nexus 7 (2012), LG Optimus Vu, Microsoft Surface RT ja WEXLER Tab 7t. Lisaks on lisatud eraldi kogumikud seadmetele Google Nexus 10, Lenovo ThinkPad X13s
ja Microsoft Surface RT. - Väljalaske koosseis sisaldab 211 seadet kategooriast „testing“, mille toetuse tase varieerub laadimisvõimest kuni peaaegu kõikide funktsioonide töökeskkonnani. Nende seadmete jaoks võivad kogumikud olla ette valmistatud pmbootstrap'i tööriistade ja projekti hoidlast saadud valmispakettide abil.
- Pakettide baas on sünkroniseeritud Alpine Linux 3.20-ga.
- KDE Plasma Mobile'i liides on uuendatud versioonile 6.0.3 (eelmine versioon oli 5.27.11). Uus täielikult ümber kirjutatud koduekraan Folio võimaldab kasutajal rakendusi ja vidinaid vabalt lehtedele paigutada, jagada rakendusi teemade kaupa, vaadata kõigi rakenduste loendit (ülakeeramisžest) ning otsida KRunneri kaudu (allakeeramisžest). Lisatud on algse seadistuse liides, mis kuvatakse esmakordsel käivitamisel ning võimaldab kiiresti seadistada Wi-Fi, mobiilsideteenuse seadistused, ajavööndi, säästurežiimi ja ekraani heledust.


- GNOME Mobile kasutajakeskkonda on värskendatud, kasutades GNOME Shelli, mis on kohandatud nutitelefonide ja tahvelarvutite puuteekraanide jaoks. GNOME Mobile'i komponendid on viidud GNOME Shell 46 harule. Parenduste seas on uus töötlija, mis muudab ülesannete ajastamise seadeid eraldi protsesside jaoks (valib kõrge jõudluse või energiatõhusad tuumad ARM CPU-l), et parandada liidese reageerimisvõimet, samuti ekraaniklaviatuuri kuvamise võimalus, kui allasissetõmmatavat alumist paneeli topeltpuudutatakse.

- Phosh keskkond, mis põhineb GNOME tehnoloogiatel ja mille arendab Purism Librem 5 nutitelefoni jaoks, on uuendatud versioonile 0.39 (varasemalt kasutati versiooni 0.33). Muudatuste seas on rakenduste jagamise võimalus kaustades ülevaate režiimis, to support devices with screens that have rounded corners or notches, and the ability to choose a wireless network through the quick settings dropdown panel, as well as opening the on-screen keyboard when long-pressing the bottom panel.

- Sxmo (Simple X Mobile) graafiline liides, mis põhineb Sway komposiitmenüüril ja järgib Unix'i filosoofiat, on uuendatud versioonini 1.16.3, kus on parandatud energiasäästurežiimi ülemineku haldust ning lisatud seadistused Nokia N900, Xiaomi Redmi Note 4 ja PineTab 2 jaoks.

- Kõikide toetatud liideste jaoks on lisatud uued rohelised taustapildid.
- Chromebook'i seadmetes on introdutseeritud uued klaviatuuri kombinatsioonid. Samsungi Chromebook'is on aktiveeritud GPU kiirendus.
- Oma kujutiste koostamisel on nüüd võimalik installida cage (komposiitne internet-kioskide tööks) ja moonlight (kliendi NVIDIA GameStreami jaoks) pakette. server Logide haldamiseks on vaikimisi kasutusele võetud Logbookd tööriist, mis pakub juurdepääsu logidele journalctl stiilis.
- Initramfs-s on lisatud toetus USB-seadmest käivitamiseks ning loodud võimalus logide eksportimiseks, kui käivitamine nurjub.
- Qualcomm Snapdragon 450/625/626/632 (MSM8953) arendusplatvormidel on lisatud GPS ja modemitugi (andmete edastamine läbi mobiilioperaatori, häälekõned ja SMS-id).
- Vaikimisi on tagatud mitteavalduste tarkvarade installimine.
- Vaikimisi on tagatud vabavaraliste firmware'ide installatsioon.
- Repositooriumist on eemaldatud osk-sdl paket, mille asemel kasutatakse šifreeritud osade avamiseks unl0kr.
- Kasutajaliidese paketidest on eemaldatud kõva seos PulseAudio'ga. PulseAudio jääb seniks vaikimisi, kuid tulevikus on plaanis üleminek PipeWire'le.
Järgmises postmarketOS 24.12 väljaandes plaanitakse lisada esialgne tugi systemd süsteemihalduri kasutamiseks OpenRC alglaadurite süsteemi asemel. Toetuse rakendamise põhjuseks on OpenRC põhise alglaadimistegi hooldamise keerukus, arvestades GNOME'i ja KDE komponentide pidevalt suurenevat sõltuvust systemd-st.
Allikas: opennet.ru





