Μπάρι Κάουλερ, ιδρυτής του Project Puppy Linux, δημοσίευσε μια πειραματική διανομή EasyOS 4.5 που συνδυάζει τεχνολογίες Puppy Linux Χρήση απομόνωσης κοντέινερ για την εκκίνηση στοιχείων συστήματος. Η διανομή διαχειρίζεται μέσω ενός συνόλου γραφικών εργαλείων διαμόρφωσης που αναπτύχθηκαν από το έργο. Το μέγεθος της εικόνας εκκίνησης είναι 825 MB.
Στη νέα έκδοση:
- Ο πυρήνας Linux Ενημερώθηκε στην έκδοση 5.15.78. Ο πυρήνας έχει μεταγλωττιστεί στις ρυθμίσεις για βελτίωση της υποστήριξης. KVM και QEMU, και επίσης επέτρεψε τη χρήση του TCP syncookie για προστασία από την υπερχείλιση πακέτων SYN.
- Ο πίνακας που χρησιμοποιείται για την προβολή IP TV στην επιφάνεια εργασίας έχει ενημερωθεί στην έκδοση MK8.
- Η ανάπτυξη του συστήματος συναρμολόγησης woofQ έχει μεταφερθεί στο GitHub.
- Οι εκδόσεις πακέτων έχουν ενημερωθεί, συμπεριλαμβανομένων των Firefox 106.0.5, QEMU 7.1.0 και Busybox 1.34.1.
- Έχουν γίνει προετοιμασίες για την αναθεώρηση του μοντέλου εργασίας μόνο κάτω από τον χρήστη root (καθώς το τρέχον μοντέλο εργασίας στον ριζικό χρήστη με δικαιώματα επαναφοράς κατά την εκκίνηση κάθε εφαρμογής είναι πολύ περίπλοκο και μη ασφαλές, διεξάγονται πειράματα για να παρέχεται η δυνατότητα εργασίας σε μη προνομιούχο χρήστη).
- Το περιβάλλον OpenEmbedded (OE) που χρησιμοποιείται για την αναδόμηση πακέτων έχει ενημερωθεί στην έκδοση 3.1.20.
- Το σενάριο για την εκκίνηση του Pulseaudio έχει μετακινηθεί στο /etc/init.d.
- Η διαδικασία εγκατάστασης του συστήματος έχει αλλάξει και διαχωρίζεται από το bootloader. Οι προηγουμένως χρησιμοποιημένοι φορτωτές εκκίνησης rEFInd/Syslinux έχουν αντικατασταθεί από το Limine, το οποίο υποστηρίζει την εκκίνηση σε συστήματα με UEFI και BIOS.
- Προστέθηκαν πακέτα SFS με Android Studio, Audacity, Blender, Openshot, QEMU, Shotcut, SmartGit, SuperTuxKart, VSCode και Zoom.
- Προστέθηκε το βοηθητικό πρόγραμμα 'deb2sfs' για τη μετατροπή πακέτων deb σε sfs. Βελτιωμένο βοηθητικό πρόγραμμα 'dir2sfs'.
- Η δυνατότητα εκτύπωσης από προγράμματα που έχουν μεταγλωττιστεί με GTK3 έχει βελτιωθεί.
- Προστέθηκε υποστήριξη μεταγλωττιστή για τη γλώσσα Nim.
Χαρακτηριστικά της διανομής:
- Κάθε εφαρμογή, καθώς και η ίδια η επιφάνεια εργασίας, μπορούν να εκτελεστούν σε ξεχωριστά κοντέινερ, τα οποία απομονώνονται χρησιμοποιώντας τον δικό της μηχανισμό Easy Containers.
- Λειτουργεί από προεπιλογή με δικαιώματα root με επαναφορά προνομίων κατά την εκκίνηση κάθε εφαρμογής, καθώς το EasyOS τοποθετείται ως σύστημα Live για έναν χρήστη.
- Η διανομή εγκαθίσταται σε ξεχωριστό υποκατάλογο και μπορεί να συνυπάρχει με άλλα δεδομένα στη μονάδα δίσκου (το σύστημα είναι εγκατεστημένο στο /releases/easy-4.5, τα δεδομένα χρήστη αποθηκεύονται στον κατάλογο /home και επιπλέον κοντέινερ εφαρμογών τοποθετούνται στο /containers Ευρετήριο).
- Υποστηρίζεται η κρυπτογράφηση μεμονωμένων υποκαταλόγων (για παράδειγμα, /home).
- Είναι δυνατή η εγκατάσταση μετα-πακέτα σε μορφή SFS, τα οποία είναι προσαρτημένες εικόνες με Squashfs, συνδυάζοντας πολλά κανονικά πακέτα και ουσιαστικά θυμίζουν τις μορφές appimages, snaps και flatpak.
- Το σύστημα ενημερώνεται σε ατομική λειτουργία (η νέα έκδοση αντιγράφεται σε άλλο κατάλογο και ο ενεργός κατάλογος με το σύστημα αλλάζει) και υποστηρίζει την επαναφορά των αλλαγών εάν προκύψουν προβλήματα μετά την ενημέρωση.
- Υπάρχει μια λειτουργία εκκίνησης από τη μνήμη RAM, στην οποία, κατά την εκκίνηση, το σύστημα αντιγράφεται στη μνήμη και εκτελείται χωρίς πρόσβαση στους δίσκους.
- Για τη δημιουργία της διανομής, χρησιμοποιούνται το κιτ εργαλείων WoofQ και πακέτα πηγής από το έργο OpenEmbedded.
- Η επιφάνεια εργασίας βασίζεται στη διαχείριση παραθύρων JWM και στη διαχείριση αρχείων ROX.

- Το βασικό πακέτο περιλαμβάνει εφαρμογές όπως Firefox, LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, Geany text editor, Fagaros password manager, HomeBank personal finance system, DidiWiki personal Wiki, Osmo organizer, Planner project manager, system Notecase , Pidgin, Audacious music player, Celluloid, VLC και MPV media player, πρόγραμμα επεξεργασίας βίντεο LiVES, σύστημα ροής OBS Studio.
- Για να απλοποιήσει την κοινή χρήση αρχείων και την κοινή χρήση εκτυπωτή, προσφέρει τη δική της εφαρμογή EasyShare.
Πηγή: opennet.ru

