Μετά από 6 μήνες ανάπτυξης, κυκλοφόρησε το έργο postmarketOS 24.12, το οποίο αναπτύσσει τη διανομή. Linux για κινητές συσκευές, με βάση το βασικό πακέτο Alpine Linux, η τυπική βιβλιοθήκη C Musl και η σουίτα βοηθητικών προγραμμάτων BusyBox. Στόχος του έργου είναι να παρέχει Linux- μια διανομή για smartphone και tablet που είναι ανεξάρτητη από τον επίσημο κύκλο ζωής υποστήριξης υλικολογισμικού και δεν συνδέεται με τις τυπικές λύσεις των μεγάλων παικτών του κλάδου. Έχουν προετοιμαστεί εκδόσεις για 54 συσκευές, συμπεριλαμβανομένων των PINE64 PinePhone, Purism Librem 5, OnePlus 6, Google Nexus 10, Nokia N900, Lenovo A6000, ASUS MeMo Pad 7, καθώς και διαφόρων μοντέλων Samsung Galaxy και Xiaomi. Παρέχεται περιορισμένη πειραματική υποστήριξη για πάνω από 500 συσκευές.
Το περιβάλλον postmarketOS είναι ενιαίο και τοποθετεί όλα τα στοιχεία που αφορούν συγκεκριμένες συσκευές σε ξεχωριστό πακέτο. Όλα τα άλλα πακέτα είναι πανομοιότυπα σε όλες τις συσκευές και βασίζονται σε πακέτα από την διανομή Alpine. LinuxΟι εκδόσεις χρησιμοποιούν τον πυρήνα vanilla όποτε είναι δυνατόν. Linuxκαι, αν αυτό δεν είναι δυνατό, τότε πυρήνες από υλικολογισμικό που έχουν προετοιμάσει οι κατασκευαστές συσκευών. Τα KDE Plasma Mobile, Phosh, GNOME Mobile και Sxmo προσφέρονται ως κύριες διεπαφές χρήστη, αλλά μπορούν επίσης να εγκατασταθούν και άλλα περιβάλλοντα, συμπεριλαμβανομένων των MATE και Xfce.
Στη νέα έκδοση:
- Προστέθηκε υποστήριξη για το smartphone Google Pixel 3A και συσκευές στην πλατφόρμα Qualcomm MSM8953 (Snapdragon 450/625/626/632), συμπεριλαμβανομένων των Xiaomi Mi A1, Xiaomi Mi A2 Lite, Xiaomi Redmi 4 Prime, Xiaomi Redmi 5 Plus, Xiaomi Redmi Note4 και Xiaomi Redmi S2/Y2.
Ο αριθμός των έτοιμων συγκροτημάτων μειώθηκε από 54 σε 53. Σε σύγκριση με την έκδοση postmarketOS 24.06, έχουν προστεθεί οι ακόλουθες συναρμολογήσεις:
- google-sargo (Google Pixel 3a)
- xiaomi-elish (Xiaomi Mi Pad 5 Pro)
- google-asurada (Acer Chromebook 514, Asus Chromebook Flip)
- google-cherry (Acer Chromebook Spin 513, HP Chromebook x360)
- google-corsola (Lenovo 300e Yoga Chromebook Gen 4, Lenovo IdeaPad Slim 3 Chromebook)
- google-peach-pi (Samsung Chromebook 2)
- qcom-msm8953 (συσκευές με τσιπ Qualcomm Snapdragon 625)
- Xiaomi Mi A1
- Xiaomi Mi A2 Lite
- Xiaomi Redmi 4 Prime
- Xiaomi Redmi 5 Plus
- Xiaomi Redmi Σημείωση 4 / 4X
- Xiaomi Redmi S2 / Redmi Y2
- Asus Zenfone 3
- BQ Aquaris X / Aquaris X Pro
- Fairphone 3
- Huawei Maimang 5
- Lenovo P2
- Motorola Moto G5 Plus
- Motorola Moto G6
- Motorola Moto G7 Ισχύς
- Samsung Galaxy A6 + (2018)
- Xiaomi Redmi 5
- Xiaomi Redmi 7
Οι ακόλουθες συναρμολογήσεις έχουν διακοπεί: google-nyan-big (Acer Chromebook 13 CB5-311) και google-nyan-blaze (HP Chromebook 14 G3). Συνδυασμένα συγκροτήματα xiaomi-daisy (Xiaomi Mi A2 Lite), xiaomi-markw (Xiaomi Redmi 4 Prime), xiaomi-mido (Xiaomi Redmi Note 4), xiaomi-tissot (Xiaomi Mi A1), xiaomi-vince (Xiaomi Redmi Note 5 Plus ) ) και xiaomi-ysl (Xiaomi Redmi S2).
- Η έκδοση περιλαμβάνει περισσότερες από 200 συσκευές από την κατηγορία «δοκιμών», το επίπεδο υποστήριξης των οποίων ποικίλλει από τη δυνατότητα λήψης έως τη λειτουργικότητα σχεδόν όλων των λειτουργιών. Οι συναρμολογήσεις για αυτές τις συσκευές μπορούν να προετοιμαστούν χρησιμοποιώντας το κιτ εργαλείων pmbootstrap και έτοιμα πακέτα από το αποθετήριο του έργου. Οι νέες συσκευές περιλαμβάνουν υποστήριξη για αποκωδικοποιητές Fairphone 5 και Amlogic TV.
- Η θύρα "Generic x64 UEFI", που προορίζεται για την εγκατάσταση της διανομής σε κανονικούς υπολογιστές και φορητούς υπολογιστές, έχει προσθέσει τη δυνατότητα χρήσης του ανοιχτού προγράμματος οδήγησης Nouveau σε συστήματα με GPU NVIDIA, καθώς και υλικολογισμικό για τις GPU της Intel.
- Η βάση δεδομένων πακέτων είναι συγχρονισμένη με την Alpine Linux 3.21.
- Το κέλυφος του KDE Plasma Mobile έχει ενημερωθεί στην έκδοση 6.2.4 (προηγουμένως είχε αποσταλεί η έκδοση 6.0.3). Παρουσιάστηκε μια νέα διεπαφή για την πραγματοποίηση κλήσεων.


- Το περιβάλλον χρήστη του GNOME Mobile έχει ενημερωθεί, το οποίο χρησιμοποιεί μια έκδοση του GNOME Shell, προσαρμοσμένη για χρήση σε smartphone και tablet με οθόνη αφής. Τα στοιχεία του GNOME Mobile έχουν μετακινηθεί στον κλάδο του GNOME Shell 46 Έχουν γίνει βελτιώσεις στη σχεδίαση, το εικονικό πληκτρολόγιο και τις λειτουργίες αναμονής.

- Το περιβάλλον Phosh, που βασίζεται στις τεχνολογίες GNOME και αναπτύχθηκε από την Purism για το smartphone Librem 5, έχει ενημερωθεί στην έκδοση 0.43 (προηγουμένως κυκλοφόρησε 0.39). Μεταξύ των αλλαγών: επανασχεδιασμός του πίνακα γρήγορων ρυθμίσεων. γρήγορες ρυθμίσεις για την ενεργοποίηση της σκοτεινής λειτουργίας, την ενεργοποίηση/απενεργοποίηση της μεταφοράς δεδομένων κινητής τηλεφωνίας και την ενεργοποίηση του Wi-Fi Hotspot. υποστήριξη για χρώματα έμφασης. προσαρμογή της οθόνης κλειδώματος για μικρές οθόνες. Βελτιωμένο σύστημα ειδοποιήσεων.

- Το γραφικό κέλυφος Sxmo (Simple X Mobile), που βασίζεται στο Sway composite manager και τηρεί τη φιλοσοφία του Unix, έχει ενημερωθεί στην έκδοση 1.17 (ήταν 1.16.3), η οποία παρέχει τη δυνατότητα χρήσης του μενού της εφαρμογής wofi αντί για το bemenu. ενεργοποιήθηκε η νέα προφύλαξη οθόνης (φυστικοβούτυρο). προστέθηκε η λειτουργία "απασχολημένος", η οποία απενεργοποιεί τον ήχο κουδουνίσματος και το σήμα δόνησης. το σύστημα ειδοποιήσεων έχει ξαναγραφεί· προστέθηκε δείκτης χειρισμού LED. μια ενότητα με όλες τις εγκατεστημένες εφαρμογές έχει προστεθεί στο μενού. Έχει εφαρμοστεί ομαλή κύλιση στο μενού.

- Περιλαμβάνονται νέες ταπετσαρίες.

- Οι συναρμολογήσεις που βασίζονται σε τεχνολογίες GNOME από προεπιλογή περιλαμβάνουν μια εφαρμογή για εργασία με την κάμερα Snapshot και μια διεπαφή για την προβολή της πρόγνωσης καιρού. Το πρόγραμμα προβολής PDF Evince έχει αντικατασταθεί από την εφαρμογή Papers και το πρόγραμμα αναπαραγωγής ήχου Lollypop έχει αντικατασταθεί από Decibels.
- Η διεπαφή, που βασίζεται στο περιβάλλον επιφάνειας εργασίας MATE, έχει προσαρμοστεί για έλεγχο οθόνης αφής με αυξημένη γέμιση και μεγαλύτερο μέγεθος γραμματοσειράς. Τα περιβάλλοντα MATE και Xfce έχουν μετακινηθεί στην οθόνη σύνδεσης slick-greeter.
- Ένα πρόσθετο για εργασία με πακέτα apk που χρησιμοποιούνται στο Alpine έχει προστεθεί στον διαχειριστή εφαρμογών Discover που χρησιμοποιείται στο KDE. Linux.
- Στην εικόνα δίσκου RAM initramfs, που ξεκίνησε από τον πυρήνα στο αρχικό στάδιο της εκκίνησης για την προσάρτηση του συστήματος αρχείων, η ανίχνευση του διαμερίσματος εκκίνησης έχει βελτιωθεί και έχουν προστεθεί πρόσθετες δυνατότητες εντοπισμού σφαλμάτων, για παράδειγμα, κρατώντας πατημένο το κουμπί αύξησης έντασης τώρα επιτρέπει τη λεπτομερή καταγραφή εκκίνησης.
- Βελτιωμένη υποστήριξη κάμερας σε εκδόσεις που χρησιμοποιούν τον απλό πυρήνα Linux αντί για έναν συγκεκριμένο πυρήνα από AndroidΟι δυνατότητες της κάμερας κατά τη χρήση του απλού πυρήνα εξακολουθούν να υστερούν αισθητά σε σχέση με τον πυρήνα από Android, αλλά η κατάσταση αλλάζει σταδιακά. Για παράδειγμα, η νέα έκδοση παρέχει υποστήριξη για τις μπροστινές και πίσω κάμερες στα smartphone Pixel 3A και Fairphone 5, και προσθέτει επίσης τη δυνατότητα χρήσης μίας από τις δύο πίσω κάμερες στο smartphone Pocophone F1.
- Κατά τη σύνδεση μέσω SSH, το PAM (Pluggable Authentication Module) έχει ρυθμιστεί σωστά, επιτρέποντάς σας να εκτελείτε εφαρμογές γραφικών και να χρησιμοποιείτε το pw-dump για τον εντοπισμό σφαλμάτων του PipeWire όταν εργάζεστε με κάμερες.
- Από προεπιλογή, αντί για το βοηθητικό πρόγραμμα sudo, χρησιμοποιείται το πρόγραμμα doas (ένα απλοποιημένο ανάλογο του sudo από το έργο OpenBSD) και το επίπεδο doas-sudo-shim με την υλοποίηση της εντολής sudo πάνω από τα doas.
- Ο αλγόριθμος ZSTD χρησιμοποιείται για τη συμπίεση υλικολογισμικού linux.
- Οι γραμματοσειρές για τις γλώσσες που βασίζονται στα κυριλλικά και στα ελληνικά περιλαμβάνονται από προεπιλογή.
Η δυνατότητα χρήσης του systemd system manager αντί του OpenRC init system, που αναμένεται στο postmarketOS 24.12, έχει μεταφερθεί στην έκδοση 25.06. Ο λόγος που αναφέρθηκε για τη χρήση του systemd είναι η δυσκολία διατήρησης μιας στοίβας έναρξης που βασίζεται στο OpenRC, δεδομένης της ολοένα αυξανόμενης εξάρτησης του GNOME και του KDE από τα στοιχεία του συστήματος.
Πηγή: opennet.ru






