È disponibile PostmarketOS 23.12, una distribuzione Linux per smartphone e dispositivi mobili

Dopo 6 mesi di sviluppo, viene presentato il rilascio del progetto postmarketOS 23.12, che sviluppa una distribuzione Linux per smartphone basata sul pacchetto base Alpine Linux, sulla libreria standard Musl C e sul set di utilità BusyBox. L'obiettivo del progetto è fornire una distribuzione Linux per smartphone che non dipenda dal ciclo di vita del supporto del firmware ufficiale e non sia legata alle soluzioni standard dei principali player del settore che ne fissano il vettore di sviluppo. Le build sono preparate per PINE64 PinePhone, Purism Librem 5 e 29 dispositivi supportati dalla community, tra cui Samsung Galaxy A3/A5/S4, Xiaomi Mi Note 2/Redmi 2, OnePlus 6, Lenovo A6000, ASUS MeMo Pad 7 e persino Nokia N900. Viene fornito un supporto sperimentale limitato per oltre 300 dispositivi.

L'ambiente postmarketOS è il più unificato possibile e inserisce tutti i componenti specifici del dispositivo in un pacchetto separato; tutti gli altri pacchetti sono identici per tutti i dispositivi e si basano sui pacchetti Alpine Linux. Le build utilizzano il kernel Linux Vanilla quando possibile e, se ciò non è possibile, i kernel del firmware preparato dai produttori del dispositivo. Le principali shell utente offerte sono KDE Plasma Mobile, Phosh, GNOME Mobile e Sxmo, ma è possibile installare altri ambienti, tra cui MATE e Xfce.

Nella nuova versione:

  • Il numero di dispositivi ufficialmente supportati dalla community è stato aumentato da 31 a 54. Rispetto alla versione 23.06 è stato aggiunto il supporto per i laptop Chromebook, la scheda ODROID XU4 e i dispositivi Xiaomi basati sul chipset Qualcomm Snapdragon 625 MSM8953. A causa della mancanza di un manutentore, il supporto per la scheda ODROID HC2 è stato escluso dalla versione stabile, che rimane disponibile nel ramo sperimentale postmarketOS edge.

    Dispositivi aggiunti:

    • Xiaomi Mi A1
    • Xiaomi Mi A2 Lite
    • Xiaomi Redmi 4 Prime
    • Xiaomi Redmi 5 Plus
    • Xiaomi Nota 4 Redmire
    • Xiaomi Redmi S2/Y2
    • Google Chromebook con CPU x64
    • Google Chromebook
    • Chromebook Kukui di Google
    • Chromebook Google Oak
    • Chromebook Google Trogdor
    • Chromebook Google Veyron
    • Chromebook Samsung
    • Samsung Chromebook 2 11.6"
    • ODROID XU4
  • Il database dei pacchetti è sincronizzato con Alpine Linux 3.19. Il kernel Linux è stato aggiornato alla versione 6.6. Il backend predefinito di iptables è il pacchetto iptables-nft.
  • È stato aggiornato l'ambiente utente GNOME Mobile, che utilizza un'edizione della GNOME Shell, adattata per l'utilizzo su smartphone e tablet con touch screen. I componenti GNOME Mobile sono stati migrati al ramo GNOME Shell 45 da Git.
    È disponibile PostmarketOS 23.12, una distribuzione Linux per smartphone e dispositivi mobili
  • L'ambiente Phosh, basato su tecnologie GNOME e sviluppato da Purism per lo smartphone Librem 5, è stato aggiornato alla versione 0.33 (precedentemente rilasciata 0.26). Rispetto alla versione precedente di postmarketOS, Phosh ha aggiunto un'opzione per mostrare le password nei campi di input, incluso un plugin per controllare la modalità di blocco dello schermo, aggiunte impostazioni per xdg-desktop-portal, implementato un passaggio per passare alla modalità tablet, chiamata attiva migliorata notifiche, aggiunte impostazioni audio avanzate, aggiunto l'effetto di nascondere gradualmente le finestre di dialogo modali del sistema, fornita la possibilità di riavviare, terminare la sessione e andare in modalità sospensione dal menu, consentire l'accensione dello schermo all'arrivo delle notifiche, miglioramento del lavoro sui dispositivi con schermi molto piccoli, aggiunto il supporto per le chiamate di emergenza, possibilità integrata di creare screenshot a schermo intero, è stata esclusa l'area dello schermo utilizzata per la fotocamera frontale, è stato implementato un menu che viene visualizzato in cima al contenuto quando si tiene premuto il pulsante di accensione.
    È disponibile PostmarketOS 23.12, una distribuzione Linux per smartphone e dispositivi mobiliÈ disponibile PostmarketOS 23.12, una distribuzione Linux per smartphone e dispositivi mobili
  • La shell di KDE Plasma Mobile è stata aggiornata alla versione 5.27.10 (precedentemente fornita versione 5.27.8), una revisione dettagliata della quale è stata pubblicata in precedenza.
    È disponibile PostmarketOS 23.12, una distribuzione Linux per smartphone e dispositivi mobili
  • La shell grafica Sxmo (Simple X Mobile), basata sul gestore composito Sway e aderente alla filosofia Unix, è stata aggiornata alla versione 1.15, che è stata refactoring e aggiunto il supporto per dispositivi con schermi elettronici basati su carta.
    È disponibile PostmarketOS 23.12, una distribuzione Linux per smartphone e dispositivi mobili
  • Per sbloccare le impostazioni per le partizioni crittografate, viene utilizzata un'interfaccia con tastiera su schermo incorporata unl0kr, che ha sostituito osk-sdl e utilizza l'output tramite un framebuffer.
  • Il modulo predefinito per l'organizzazione dell'accesso alla rete tramite USB è stato sostituito da RNDIS (Remote Network Driver Interface SPECIFIC) a NCM (Network Control Model).
  • Negli ambienti basati su Phosh e GNOME, il visualizzatore di immagini predefinito è Loupe, invece del precedente Eye of GNOME (EoG).
  • Maggiore affidabilità del processo di aggiornamento a una nuova versione. Aggiunti ulteriori controlli sulla dimensione della partizione di boot e sulla presenza di pacchetti installati tramite mrtest sul sistema. Risolti i problemi con i mirror che non hanno la directory "alpine/" nel loro URL.
  • Le immagini di installazione compilate per PinePhone (Pro), Librem 5 e Pinebook Pro per l'installazione da una scheda microSD a un supporto interno sono state rimosse (il programma di installazione utilizzato in queste immagini non è ancora pronto e si consiglia di utilizzare invece i propri assembly basati su pmbootstrap ).
  • È possibile abilitare la compressione della partizione di swap utilizzando la tecnologia zRAM utilizzando il comando "rc-update add zram-init default". In futuro è prevista l'attivazione automatica della zRAM.

Fonte: opennet.ru

Aggiungi un commento