Κυκλοφορία διανομής helloSystem 0.6, χρησιμοποιώντας FreeBSD και θυμίζει macOS

Ο Simon Peter, δημιουργός της αυτοτελούς μορφής πακέτου AppImage, δημοσίευσε την κυκλοφορία του helloSystem 0.6, μιας διανομής που βασίζεται στο FreeBSD 12.2 και τοποθετείται ως ένα σύστημα για απλούς χρήστες στο οποίο μπορούν να στραφούν οι λάτρεις του macOS που δεν είναι ικανοποιημένοι με τις πολιτικές της Apple. Το σύστημα στερείται των επιπλοκών που ενυπάρχουν στις σύγχρονες διανομές Linux, είναι υπό πλήρη έλεγχο των χρηστών και επιτρέπει στους πρώην χρήστες του macOS να αισθάνονται άνετα. Για να εξοικειωθείτε με τη διανομή, έχει δημιουργηθεί μια εικόνα εκκίνησης 1.4 GB (torrent).

Η διεπαφή θυμίζει macOS και περιλαμβάνει δύο πάνελ - το επάνω με το καθολικό μενού και το κάτω με τον πίνακα εφαρμογών. Για τη δημιουργία του καθολικού μενού και της γραμμής κατάστασης, χρησιμοποιείται το πακέτο panda-statusbar, που αναπτύχθηκε από τη διανομή CyberOS (πρώην PandaOS). Ο πίνακας εφαρμογών Dock βασίζεται στην εργασία του έργου cyber-dock, επίσης από τους προγραμματιστές CyberOS. Για τη διαχείριση αρχείων και την τοποθέτηση συντομεύσεων στην επιφάνεια εργασίας, αναπτύσσεται ο διαχειριστής αρχείων Filer, με βάση το pcmanfm-qt από το έργο LXQt. Το προεπιλεγμένο πρόγραμμα περιήγησης είναι το Falkon, αλλά το Chromium είναι επίσης διαθέσιμο ως επιλογή.

Το ZFS χρησιμοποιείται ως το κύριο σύστημα αρχείων και τα exFAT, NTFS, EXT4, HFS+, XFS και MTP υποστηρίζονται για τοποθέτηση. Οι αιτήσεις παραδίδονται σε αυτόνομες συσκευασίες. Για την εκκίνηση εφαρμογών, χρησιμοποιείται το βοηθητικό πρόγραμμα εκκίνησης, το οποίο βρίσκει το πρόγραμμα και αναλύει τα σφάλματα κατά την εκτέλεση. Το σύστημα για τη δημιουργία ζωντανών εικόνων βασίζεται στα εργαλεία του έργου FuryBSD.

Το έργο αναπτύσσει μια σειρά από δικές του εφαρμογές, όπως ένα πρόγραμμα διαμόρφωσης, ένα πρόγραμμα εγκατάστασης, ένα βοηθητικό πρόγραμμα mountarchive για την τοποθέτηση αρχείων σε ένα δέντρο συστήματος αρχείων, ένα βοηθητικό πρόγραμμα για την ανάκτηση δεδομένων από το ZFS, μια διεπαφή για διαχωρισμό δίσκων, μια ένδειξη διαμόρφωσης δικτύου, ένα βοηθητικό πρόγραμμα για τη δημιουργία στιγμιότυπων οθόνης, ένα πρόγραμμα περιήγησης διακομιστή Zeroconf, μια ένδειξη για τον όγκο διαμόρφωσης, ένα βοηθητικό πρόγραμμα για τη ρύθμιση του περιβάλλοντος εκκίνησης. Η γλώσσα Python και η βιβλιοθήκη Qt χρησιμοποιούνται για την ανάπτυξη. Τα υποστηριζόμενα στοιχεία για την ανάπτυξη εφαρμογών περιλαμβάνουν, κατά φθίνουσα σειρά προτίμησης, τα PyQt, QML, Qt, KDE Frameworks και GTK.

Κυκλοφορία διανομής helloSystem 0.6, χρησιμοποιώντας FreeBSD και θυμίζει macOS

Κύριες καινοτομίες του helloSystem 0.6:

  • Η μετάβαση από τον διαχειριστή παραθύρων Openbox στο KWin έχει πραγματοποιηθεί.
  • Είναι δυνατό να χειριστείτε οποιαδήποτε άκρη του παραθύρου για να αλλάξετε το μέγεθος των παραθύρων.
  • Ενεργοποιήθηκαν τα παράθυρα να προσαρμόζονται σε συγκεκριμένα μεγέθη όταν σύρονται στην άκρη της οθόνης.
  • Υλοποιήθηκε αλλαγή μεγέθους εικονιδίων στην κάτω δεξιά γωνία της οθόνης.
  • Εξασφαλίζεται το σωστό κεντράρισμα των τίτλων παραθύρων.
  • Προστέθηκαν εφέ κίνησης για αλλαγή μεγέθους, ελαχιστοποίηση και επέκταση των παραθύρων.
  • Προστέθηκε μια κινούμενη επισκόπηση των ανοιχτών παραθύρων, που εμφανίζεται όταν μετακινείτε το δείκτη του ποντικιού στην επάνω αριστερή γωνία της οθόνης.
  • Από προεπιλογή, η λειτουργία τοποθέτησης στοιβαγμένων παραθύρων είναι ενεργοποιημένη.
  • Οι επάνω γωνίες των παραθύρων είναι στρογγυλεμένες ενώ διατηρούνται οι έντονες κάτω γωνίες. Όταν το παράθυρο επεκτείνεται για να γεμίσει ολόκληρη την οθόνη ή είναι προσαρτημένο στην κορυφή, οι στρογγυλεμένες γωνίες αντικαθίστανται με αιχμηρές.
  • Οι ρυθμίσεις πυρήνα έχουν βελτιστοποιηθεί για τη βελτίωση της ποιότητας του ήχου.
  • Προστέθηκε το μενού "Open" και ο συνδυασμός Command-O για άνοιγμα αρχείων και καταλόγων στη Διαχείριση αρχείων Filer.
  • Το Filer δεν υποστηρίζει πλέον καρτέλες και προβολή μικρογραφιών.
  • Προστέθηκε συνδυασμός Command-Backspace για μεταφορά αρχείων στον κάδο απορριμμάτων και Command+Shift+Backspace για άμεση διαγραφή.
  • Η διεπαφή με τις ρυθμίσεις επιφάνειας εργασίας έχει απλοποιηθεί.
  • Προστέθηκε υποστήριξη για διαφάνεια για ταπετσαρίες επιφάνειας εργασίας.
  • Προστέθηκε μια πειραματική μικροεφαρμογή για να δείξει το επίπεδο φόρτισης της μπαταρίας.
  • Ξεκίνησε η ανάπτυξη θυρών και πακέτων για την εγκατάσταση της επιφάνειας εργασίας helloDesktop στο FreeBSD.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο