După 6 luni de dezvoltare, a fost lansată versiunea proiectului postmarketOS 26.06, care dezvoltă o distribuție Linux pentru dispozitive mobile, bazată pe pachetul Alpine Linux, biblioteca standard C Musl și setul de utilitare BusyBox. Scopul proiectului este de a oferi o distribuție Linux pentru smartphone-uri și tablete, independentă de ciclul de viață al suportului firmware-urilor oficiale și nelegată de soluțiile standard ale jucătorilor principali din industrie. Versiunile sunt pregătite pentru 65 de dispozitive (32 — community și 33 — testing), inclusiv PINE64 PinePhone Pro, Purism Librem 5, OnePlus 6, Fairphone 5, Google Nexus 10, Google Pixel 3a, Nokia N900, Lenovo A60xx, ASUS MeMo Pad 7, precum și diverse modele Samsung Galaxy și Xiaomi. Suport experimental limitat a fost oferit pentru mai mult de 600 de dispozitive.
Mediul postmarketOS este unificat și externalizează toate componentele specifice dispozitivelor într-un pachet separat. Toate celelalte pachete sunt identice pentru toate dispozitivele și sunt bazate pe pachetele din distribuția Alpine Linux. În construcții se folosește, de preferință, kernelul Linux vanilla, iar dacă acest lucru nu este posibil, kerneluri din firmware-urile pregătite de producătorii de dispozitive. Ca principale interfețe utilizator sunt oferite KDE Plasma Mobile, Phosh, GNOME Mobile și Sxmo, dar există posibilitatea instalării și altor medii, inclusiv MATE, COSMIC și Xfce.
În noua versiune:
- A fost adăugat suport pentru dispozitivele Google Asurada Chromebook,
Google Cherry Chromebook, Google Corsola Chromebook, Radxa Dragon Q6A și PINE64 PineNote. Din cauza problemelor de întreținere sau livrării unui nucleu învechit, versiunile pentru ASUS MeMO Pad 7, Microsoft Surface RT, NVIDIA Tegra ARMv7, Samsung Chromebook și
Xiaomi Mi Pad 5 Pro au fost mutate în categoria „testing”. - Interfața KDE Plasma Mobile a fost actualizată la versiunea 6.6.5 (anterior era versiunea 6.5.6).


- Mediul Phosh, bazat pe tehnologiile GNOME și dezvoltat de Purism pentru smartphone-ul Librem 5, a fost actualizat la versiunea 0.55 (anterior se folosea versiunea 0.51). Unele setări specifice postmarketOS au fost transferate în configuratorul Phosh Mobile Settings, pentru a fi modificate din aplicații separate anterioare. S-a realizat trecerea de la propriul manager de afișare tinydm la ecranul de conectare sistem recomandat de proiectul Phosh, phrog, și procesul de fundal greetd.
1.18.1.

- Componentele GNOME au fost actualizate la ramura GNOME 50, dar mediul utilizator GNOME Mobile, în care este utilizată ediția shell-ului GNOME Shell, adaptată pentru utilizarea pe smartphone-uri și tablete cu ecran tactil, continuă să rămână pe ramura GNOME 48.

- A fost reluată posibilitatea de a instala interfața utilizatorului Plasma Bigscreen, destinată utilizării pe dispozitive multimedia conectate la televizoare și proiectoare. Mediul este optimizat pentru a funcționa cu ecrane mari și pentru a fi controlat fără tastatură, folosind telecomenzi sau asistenți vocali.

- La instalarea mediului de desktop KDE Plasma în medii cu systemd, managerul de logare plasma-login-manager este utilizat în mod implicit în loc de sddm. Suportul pentru funcționarea KDE Plasma în medii bazate pe sistemul de inițializare OpenRC a rămas fără suport, nu este recomandat pentru utilizare și va fi eliminat într-unul dintre următoarele versiuni, dacă nu se va găsi pe cineva care să preia această funcționalitate.
- Ecranul de încărcare a fost refăcut, pentru care pachetul Plymouth este utilizat în loc de pbsplash. A fost adăugată o animație cu dispariția și apariția treptată a segmentelor logo-ului. Când se apasă tasta ESC sau butonul de alimentare în timpul afișării ecranului de încărcare, se activează modul de afișare a jurnalului de încărcare.
- Pe dispozitivele cu motor vibrator, a fost implementată utilizarea unui semnal de vibrație pentru a indica procesul de încărcare.
- Baza de pachete a fost sincronizată cu Alpine Linux 3.24. Managerul de sistem systemd a fost actualizat la versiunea 261 (anterior era livrată versiunea 257).
- În mod implicit, pachetul sudo-rs, scris în Rust, este utilizat în locul utilitarului doas pentru executarea comenzilor cu privilegii ridicate.
Sursa: opennet.ro






