Efter 6 mÄnaders utveckling har projektet postmarketOS 25.06 slÀppts, som utvecklar en Linux-distribution för mobila enheter, baserad pÄ paketbasen Alpine Linux, den standard C-biblioteket Musl och verktygsuppsÀttningen BusyBox. Projektets mÄl Àr att tillhandahÄlla en Linux-distribution för smartphones och surfplattor, som inte Àr beroende av livscykeln för officiella firmware och inte knuten till typiska lösningar frÄn de stora aktörerna i branschen. Byggnader har förberetts för 57 enheter, inklusive PINE64 PinePhone Pro, Purism Librem 5, OnePlus 6, Fairphone 5, Google Nexus 10, Google Pixel 3a, Nokia N900, Lenovo A60xx, ASUS MeMo Pad 7, samt olika modeller av Samsung Galaxy och Xiaomi. BegrÀnsat experimentellt stöd har tillhandahÄllits för mer Àn 600 enheter.
Miljön postmarketOS Àr enhetlig och flyttar alla enhetsspecifika komponenter till ett separat paket. Alla andra paket Àr identiska för alla enheter och bygger pÄ paket frÄn distributionen Alpine Linux. I byggnader anvÀnds vaniljkÀrnan av Linux nÀr det Àr möjligt, och om det inte Àr möjligt anvÀnds kÀrnor frÄn firmware som tillhandahÄlls av enhetens tillverkare. De viktigaste anvÀndargrÀnssnitten som erbjuds Àr KDE Plasma Mobile, Phosh, GNOME Mobile och Sxmo, men det finns möjlighet att installera andra miljöer, inklusive MATE, COSMIC och Xfce.
I den nya utgÄvan:
- Möjligheten att anvÀnda systemhanteraren systemd istÀllet för init-systemet OpenRC har lagts till. Systemd anvÀnds i byggnader med GNOME Mobile, KDE Plasma Mobile och Phosh. OpenRC har lÀmnats i byggnaden med Sxmo. Anledningen till att stöd för systemd har lagts till beror pÄ den ökande komplexiteten i underhÄllet av init-stacken baserad pÄ OpenRC, i takt med den stÀndigt vÀxande beroendepolitiken frÄn GNOME och KDE pÄ systemd-komponenter. De befintliga lagren för att köra GNOME och KDE utan systemd saknar vissa nödvÀndiga funktioner och har underhÄllsproblem. Genom att anvÀnda systemd i distributionen kan nya möjligheter för granulerad hantering av privilegier, sÀkerhet, hantering av tjÀnstberoenden, stöd för cgroups och anvÀndning av socket-aktivering av tjÀnster realiseras.
- Antalet fÀrdiga byggnader har ökat frÄn 53 till 57. Stöd har lagts till för smartphones Google Pixel 3A XL, Motorola Moto G5 Plus, Xiaomi Redmi 7, Xiaomi Mi 9T, Redmi K20, Xiaomi POCO X3 NFC och Xiaomi Mi Pad 5 Pro.
- Stöd för kameran har implementerats för smartphones OnePlus 6, Motorola Moto E5 Plus, Motorola Moto G5s, Xiaomi Redmi 3S, Xiaomi Redmi 4 Standard och Xiaomi Redmi 4A.
- För enheter med Qualcomm Snapdragon 425/427/430/435-chips (MSM89x7), sÄsom Motorola Moto E5 Plus, Motorola Moto G5s, Xiaomi Redmi 3S och Xiaomi Redmi 4, har stöd för ljudsystem och laddningshantering aktiverats.
- Paketbasen har synkroniserats med Alpine Linux 3.22.
- KDE Plasma Mobile-skallet har uppdaterats till version 6.3.5 (tidigare version 6.2.4). JÀmfört med den tidigare versionen har grÀnssnittet för vÀxling mellan uppgifter förbÀttrats, möjligheterna för fönsterhantering har utökats, snabbinstÀllningspanelen har förbÀttrats, stöd för manuell skÀrmorientering har lagts till, ett trafikspÄrningsgrÀnssnitt har lagts till och volymkontroll-widgeten har förbÀttrats.



- AnvÀndarmiljön GNOME Mobile har uppdaterats, dÀr GNOME Shells skalversion Àr anpassad för smartphones och surfplattor med pekskÀrm. Komponenterna i GNOME Mobile har övergÄtt till GNOME 48 (tidigare anvÀndes GNOME 46). Bland Àndringarna mÀrks anvÀndningen av dynamisk triple buffering för utdata, staplad meddelande-layout, ett nytt typsnitt och utvidgade fönsterhanteringsverktyg.

- Phosh-miljön, baserad pÄ GNOME-teknologier och utvecklad av Purism för Librem 5-smarttelefonen, har uppdaterats till version 0.47 (tidigare version 0.43). Bland Àndringarna finns möjligheten att stÀlla in bakgrundsbilder för lÄsskÀrmen, utvidgade funktioner pÄ snabbstartpanelen, stöd för sökning i filvalgrÀnssnittet, instÀllning av styrkan pÄ haptisk feedback och visning av mobiloperatörens sÀndningsmeddelanden. IstÀllet för squeekboard anvÀnds standard skÀrmtangentbordet Stevia, som stöder autokomplettering av ord och ett popup-fönster för att ange ytterligare symboler.


- Grafiska skalet Sxmo (Simple X Mobile), baserat pÄ komposit hanteraren Sway och som följer Unix-filosofin, har uppdaterats till version 1.17.1 (tidigare 1.17.0).

- Ett nytt grÀnssnitt har föreslagits i installationsprogrammet, vilket förenklar installationen av distributionen pÄ bÀrbara datorer. GrÀnssnittet gör det möjligt att ladda i live-lÀge, utföra installationen pÄ den interna lagringsenheten, göra grundlÀggande instÀllningar och installera ytterligare paket.

- Paketet mobile-config-thunderbird har lagts till, vilket Àndrar instÀllningarna för desktop-versionen av e-postklienten Thunderbird för att anvÀndas som mobilapp.
- Paketet mobile-config-firefox har förbÀttrats, vilket gör att vanliga Firefox kan anvÀndas pÄ mobila enheter.
- Standardinstallationen av paketet openssh-client har upphört, och det behöver nu installeras manuellt. Paketet installeras ocksÄ som ett beroende vid installation av utvecklingspaketet postmarketos-dev, som inkluderar alpine-sdk, bash och coreutils.
KĂ€lla: opennet.ru








