Hat hónapos fejlesztés után bemutatásra került a postmarketOS 24.06 kiadása, amely a Linux disztribúciót fejleszti okostelefonok számára. Az Alpine Linux csomagkezelő rendszerén, a Musl C könyvtáron és a BusyBox szolgáltatásgyűjteményen alapul. A projekt célja egy olyan Linux disztribúció biztosítása, amely független a hivatalos gyártói frissítések támogatási ciklusától, és nem kötődik a fő szereplők által kijelölt iparági irányvonalakhoz. A kiadások a PINE64 PinePhone, Purism Librem 5 és 50 közösségi támogatással rendelkező eszközre készültek, köztük a OnePlus 6, Google Nexus 10, Nokia N900, Lenovo A6000, ASUS MeMo Pad 7, valamint különböző Samsung Galaxy és Xiaomi modellek. Korlátozott kísérleti támogatás több mint 500 eszköz számára érhető el.
A postmarketOS környezete maximálisan egységesített, és minden eszközspecifikus komponenst külön csomagba helyez, míg az összes többi csomag minden eszköz számára azonos, és az Alpine Linux csomagjain alapul. A kiadásokban lehetőség szerint vanília Linux kernel használatára törekednek, és ha ez nem lehetséges, akkor az eszközgyártók által készített firmware-kből származó kernelt alkalmaznak. A főbb felhasználói felületek között található a KDE Plasma Mobile, Phosh, GNOME Mobile és Sxmo, de más környezetek, például a MATE és Xfce telepítése is lehetséges.
Az új kiadásban:
- A hivatalosan támogatott eszközök száma, amelyekhez készített kiadások elérhetők, 45-ről 50-re növekedett. A postmarketOS 23.12 verzióhoz képest hozzáadták a "Generic x86_64" közös platform támogatását, amely alkalmas a disztribúció telepítésére számos hagyományos PC-re és laptopra. Ezenkívül hozzáadták az "NVIDIA Tegra armv7" platformot, amelyet az NVIDIA Tegra 2/3/4 SoC-vel rendelkező eszközökön, mint az Asus Transformer, Google Nexus 7 (2012), LG Optimus Vu, Microsoft Surface RT és WEXLER Tab 7t használhatnak. Továbbá egyedi kiadások is készültek a Google Nexus 10 és Lenovo ThinkPad X13s eszközökhöz.
és Microsoft Surface RT. - A kiadás 211 olyan eszközt tartalmaz a "testing" kategóriából, amelyek támogatási szintje a betöltési lehetőségtől a szinte minden funkció működéséig terjed. Ezekhez az eszközökhöz a pmbootstrap eszköz segítségével és a projekt adattáraiból készült csomagokkal készíthetők kiadások.
- A csomagkezelő bázis szinkronizálva van az Alpine Linux 3.20 verziójával.
- A KDE Plasma Mobile felület frissítve lett a 6.0.3 verzióra (korábban az 5.27.11 verzió volt elérhető). Teljesen újra írt Folio kezdőképernyő került bevezetésre, amellyel a felhasználó szabadon helyezheti el az alkalmazásokat és widgeteket az oldalakon, csoportosíthatja az alkalmazásokat tematikus szekciókba, megtekintheti az alkalmazások összesített listáját (felhúzási gesztus) és kereshet a KRunner indításával (lefelé húzási gesztus). Új kezdő beállító felület is került bevezetésre, amely az első indításkor jelenik meg, és lehetővé teszi a Wi-Fi, a mobil kapcsolat beállításainak, az időzónának, a képernyőméret és fényerő gyors konfigurálását.


- A GNOME Mobile felhasználói környezet frissítve lett, a GNOME Shell felülete, amely kifejezetten okostelefonok és érintőképernyős táblagépek használatára lett optimalizálva. A GNOME Mobile komponensei a GNOME Shell 46-os ágra frissültek. Az újdonságok között említést nyer a folyamatok egyedi beállításait megváltoztató új ütemező kezelő, amely nagy teljesítményű vagy energiatakarékos ARM CPU magokat választ ki a felhasználói felület érzékenységének növelése érdekében, valamint a képernyő billentyűzet megjelenítésének lehetősége kétszeri érintés esetén az alsó panelen.

- A GNOME technológiákon alapuló és a Purism által a Librem 5 okostelefonhoz fejlesztett Phosh környezet frissítve lett a 0.39 verzióra (korábban a 0.33-as kiadás volt használatban). A változások között szerepel a lehetőség az alkalmazások folderba csoportosítására az áttekintő módban, a lekerekített sarkú vagy bemélyedésű képernyővel rendelkező eszközök támogatása, vezeték nélküli hálózat kiválasztása a gyors beállítások legördülő panelén, valamint a képernyő billentyűzet megnyitása az alsó panelen való hosszú érintéssel.

- Az Sxmo (Simple X Mobile) grafikus felület, amely a Sway kompozitoron alapul és betartja a Unix filozófiáját, frissítve lett az 1.16.3 verzióra, amelyben javították az energiatakarékos üzemmódra való áttérés kezelését, és beállításokat adtak hozzá a Nokia N900, Xiaomi Redmi Note 4 és PineTab 2 eszközökhöz.

- Minden támogatott felülethez új zöld háttérképek lettek hozzáadva.
- Az összes Chromebook eszközhöz új billentyűparancsok kerültek bevezetésre. A Samsung Chromebook támogatja a GPU-gyorsítást.
- Saját imagek elkészítésekor lehetőség nyílik a cage (kompozit) és moonlight (NVIDIA GameStream kliens) csomagok telepítésére. szerver для работы в режиме интернет-киоска) и moonlight (клиент к NVIDIA GameStream).
- Alapértelmezett naplózáshoz a Logbookd eszközkészlet került bevezetésre, amely a journalctl stílusú naplók elérésére szolgáló interfészt kínál.
- Az initramfs-be támogatás került a USB-eszközökről való bootoláshoz, valamint lehetőség nyílt a naplók exportálására a bootolás során fellépő hiba esetén.
- A Qualcomm Snapdragon 450/625/626/632 (MSM8953) SoC alapú eszközök számára GPS és modem támogatás került bevezetésre (adatátvitel mobilszolgáltatón keresztül, hanghívások és SMS).
- Alapértelmezés szerint ingyenes firmware-k telepítése biztosított.
- Az osk-sdl csomag eltávolításra került a tárolóból, helyette az unl0kr került használatra a titkosított partíciók feloldására.
- A felhasználói interfésszel kapcsolatos csomagokból eltávolításra került a szoros PulseAudio összefonódás. A PulseAudio továbbra is alapértelmezett marad, de a jövőben tervezik a PipeWire-ra való áttérést.
A következő postmarketOS 24.12 kiadásban tervezik a systemd rendszerkezelő kezdeti támogatásának bevezetését az OpenRC indító rendszer helyett. A support systemd bevezetésének okaként az OpenRC-alapú indítórendszer karbantartásának nehézségeit említik a GNOME és KDE egyre növekvő systemd komponensekkel kapcsolatos függőségei miatt.
Forrás: opennet.ru





