Κυκλοφορία διανομής Nitrux 2.7 με περιβάλλοντα χρήστη NX Desktop και Maui Shell

Δημοσιεύτηκε η κυκλοφορία του κιτ διανομής Nitrux 2.7.0, που βασίζεται στη βάση του πακέτου Debian, στις τεχνολογίες KDE και στο σύστημα προετοιμασίας OpenRC. Το έργο προσφέρει το δικό του επιτραπέζιο NX Desktop, το οποίο είναι πρόσθετο στο KDE Plasma, καθώς και ένα ξεχωριστό περιβάλλον Maui Shell. Με βάση τη βιβλιοθήκη Maui για τη διανομή, αναπτύσσεται ένα σύνολο τυπικών εφαρμογών χρήστη που μπορούν να χρησιμοποιηθούν τόσο σε επιτραπέζια συστήματα όσο και σε κινητές συσκευές. Για την εγκατάσταση πρόσθετων εφαρμογών, προωθείται το αυτόνομο σύστημα πακέτων AppImages. Το μέγεθος της εικόνας πλήρους εκκίνησης είναι 3.2 GB (NX Desktop) και 2.6 GB (Maui Shell). Οι εξελίξεις του έργου διανέμονται με δωρεάν άδειες.

Το NX Desktop προσφέρει διαφορετικό στυλ, τη δική του εφαρμογή του δίσκου συστήματος, του κέντρου ειδοποιήσεων και διαφόρων πλασμοειδών, όπως διαμορφωτή σύνδεσης δικτύου και μικροεφαρμογή πολυμέσων για έλεγχο έντασης ήχου και έλεγχο αναπαραγωγής πολυμέσων. Οι εφαρμογές που έχουν δημιουργηθεί με χρήση του πλαισίου MauiKit περιλαμβάνουν τη διαχείριση αρχείων ευρετηρίου (μπορεί επίσης να χρησιμοποιηθεί το Dolphin), το πρόγραμμα επεξεργασίας κειμένου σημειώσεων, τον εξομοιωτή τερματικού σταθμού, το πρόγραμμα αναπαραγωγής μουσικής VVave, το πρόγραμμα αναπαραγωγής βίντεο κλιπ, το Κέντρο λογισμικού NX και το πρόγραμμα προβολής εικόνων Pix.

Κυκλοφορία διανομής Nitrux 2.7 με περιβάλλοντα χρήστη NX Desktop και Maui Shell

Το περιβάλλον χρήστη του Maui Shell εξελίσσεται σύμφωνα με την έννοια του «Convergence», δηλαδή τη δυνατότητα εργασίας με τις ίδιες εφαρμογές στις οθόνες αφής ενός smartphone και tablet, καθώς και σε μεγάλες οθόνες φορητών υπολογιστών και υπολογιστών. Το Maui Shell προσαρμόζεται αυτόματα στο μέγεθος της οθόνης και στις διαθέσιμες μεθόδους εισαγωγής και μπορεί να χρησιμοποιηθεί όχι μόνο σε επιτραπέζια συστήματα, αλλά και σε smartphone και tablet. Ο κώδικας του έργου είναι γραμμένος σε C++ και QML και διανέμεται με την άδεια LGPL 3.0.

Κυκλοφορία διανομής Nitrux 2.7 με περιβάλλοντα χρήστη NX Desktop και Maui Shell

Το Maui Shell χρησιμοποιεί τα στοιχεία MauiKit GUI και το πλαίσιο Kirigami που αναπτύχθηκε από την κοινότητα του KDE. Το Kirigami είναι χτισμένο πάνω από το Qt Quick Controls 2, ενώ το MauiKit παρέχει προκατασκευασμένα πρότυπα διεπαφής χρήστη που σας επιτρέπουν να δημιουργείτε εφαρμογές πολύ γρήγορα. Το έργο χρησιμοποιεί επίσης στοιχεία όπως BlueDevil (διαχείριση Bluetooth), Plasma-nm (διαχείριση σύνδεσης δικτύου), KIO, PowerDevil (διαχείριση ενέργειας), KSolid και PulseAudio.

Η έξοδος των πληροφοριών παρέχεται χρησιμοποιώντας τον σύνθετο διαχειριστή Zpace, ο οποίος είναι υπεύθυνος για την εμφάνιση και την τοποθέτηση παραθύρων και την επεξεργασία εικονικών επιτραπέζιων υπολογιστών. Το πρωτόκολλο Wayland χρησιμοποιείται ως το κύριο πρωτόκολλο, το οποίο χειρίζεται χρησιμοποιώντας το Qt Wayland Compositor API. Πάνω από το Zpace, εκτελείται ένα κέλυφος Cask, το οποίο υλοποιεί ένα κοντέινερ που καλύπτει ολόκληρο το περιεχόμενο της οθόνης και παρέχει επίσης βασικές υλοποιήσεις στοιχείων όπως ο επάνω πίνακας, τα αναδυόμενα παράθυρα διαλόγου, οι χάρτες οθόνης, οι περιοχές ειδοποιήσεων, η βάση πίνακας, συντομεύσεις, διεπαφή κλήσης προγράμματος κ.λπ.

Το ίδιο δέρμα μπορεί να χρησιμοποιηθεί για επιτραπέζιους υπολογιστές, smartphone και tablet χωρίς να χρειάζεται να δημιουργηθούν ξεχωριστές εκδόσεις για συσκευές με διαφορετικούς παράγοντες μορφής. Όταν εργάζεστε σε συμβατικές οθόνες, το κέλυφος λειτουργεί σε λειτουργία επιφάνειας εργασίας, με ένα πάνελ στερεωμένο στην κορυφή, τη δυνατότητα ανοίγματος ενός αυθαίρετου αριθμού παραθύρων και ελέγχου με το ποντίκι. Όταν είναι εξοπλισμένο με οθόνη αφής, το κέλυφος λειτουργεί σε λειτουργία tablet με κατακόρυφη διάταξη και ανοιγόμενα παράθυρα σε πλήρη οθόνη ή διάταξη side-by-side παρόμοια με τους διαχειριστές παραθύρων με πλακάκια. Στα smartphone, τα στοιχεία του πίνακα και οι εφαρμογές επεκτείνονται σε πλήρη οθόνη, όπως στις παραδοσιακές πλατφόρμες για κινητές συσκευές.

Οι κύριες καινοτομίες του Nitrux 2.7:

  • Ο σχηματισμός μιας ξεχωριστής εικόνας ISO με το Maui Shell έχει ξεκινήσει. Ενημερωμένες εκδόσεις των MauiKit 2.2.2, MauiKit Frameworks 2.2.2, Maui Apps 2.2.2 και Maui Shell 0.6.0. Το συγκρότημα εξακολουθεί να είναι τοποθετημένο για να επιδεικνύει τις δυνατότητες του νέου κελύφους και των διαθέσιμων εφαρμογών. Το πρόγραμμα περιλαμβάνει Agenda, Arca, Bonsai, Booth, Buho, Clip, Communicator, Fiery, Index, Maui Manager, Nota, Pix, Shelf, Station, Strike και VVave.
  • Τα στοιχεία του NX Desktop έχουν ενημερωθεί σε KDE Plasma 5.27.2, KDE Frameworks 5.103.0 και KDE Gear (Εφαρμογές KDE) 22.12.3. Ενημερωμένες εκδόσεις λογισμικού, συμπεριλαμβανομένων των προγραμμάτων οδήγησης Mesa 23.1-git, Firefox 110.0.1 και NVIDIA 525.89.02.
  • Από προεπιλογή, χρησιμοποιείται ο πυρήνας Linux 6.1.15 με ενημερώσεις κώδικα Liquorix.
  • Η σύνθεση περιλαμβάνει πακέτα με OpenVPN και open-iscsi.
  • Καταργήθηκαν εκτελέσιμα αρχεία με βοηθητικά προγράμματα διαχείρισης πακέτων από τη ζωντανή εικόνα (το πρόγραμμα εγκατάστασης Calamares μπορεί να εγκαταστήσει το σύστημα και αυτά και είναι περιττά σε μια στατική ζωντανή εικόνα).
  • Το NX Software Center έχει ανακατασκευαστεί χρησιμοποιώντας το MauiKit.

Πηγή: opennet.ru

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