Η Solus θα βασίσει την επόμενη έκδοσή της στο SerpentOS

Solus

Ο Solus ξεκινά ένα νέο μονοπάτι αλλάζοντας τα θεμέλια του συστήματος

Η είδηση ​​έσκασε πρόσφατα Ο Solus, θα αλλάξει τη βάση του συστήματός σας, Αυτό στο πλαίσιο της συνεχιζόμενης αναδιοργάνωσης της διανομής, εκτός από τη μετάβαση σε ένα πιο διαφανές μοντέλο διαχείρισης, συγκεντρωμένο στα χέρια της κοινότητας και ανεξάρτητο από ένα μόνο άτομο.

Ανακοινώθηκε ότι η απόφαση χρήσης των τεχνολογιών του έργου SerpentOS, Αναπτύχθηκε από την πρώην ομάδα ανάπτυξης διανομής Solus που περιλαμβάνει την Aiki Doherty, θα είναι υπό ανάπτυξη για το Solus 5 (Ikey Doherty, δημιουργός του Solus) και ο Joshua Strobl (βασικός προγραμματιστής του υπολογιστή Budgie).

Για να επιστρέψει η Solus σε μια θέση όπου βρίσκεται για άλλη μια φορά στην πρώτη γραμμή της καινοτομίας και των εμπειριών των χρηστών στο οικοσύστημα Linux, μπορεί να βοηθήσει να κατανοήσουμε πώς συγκρίνεται το Solus 4.x με την τρέχουσα κατάσταση της τέχνης στο τοπίο του Linux.

Συγκεκριμένα, η καινοτομία στο οικοσύστημα Linux εστιάζεται επί του παρόντος στη χρήση sandboxing εφαρμογών, κοντέινερ και στην ανάπτυξη αμετάβλητων λειτουργικών συστημάτων με ένα καλά κατανοητό λογισμικό BOM. Κάθε μία από αυτές τις έννοιες επιτρέπει έναν βαθμό διαχωρισμού και σταθερότητας κατά την ανάπτυξη, τη δοκιμή και την πιστοποίηση λογισμικού και προϊόντων.

Για όσους εξακολουθούν να αγνοούν το Solus, θα πρέπει να γνωρίζετε ότι προηγουμένως αυτή η διανομή ονομαζόταν "Evolve OS" και είναι μια ανεξάρτητη διανομή GNU/Linux που δημιουργήθηκε και αναπτύχθηκε από τον Ikey Doherty. Η διανομή είναι γνωστή για το περιβάλλον επιφάνειας εργασίας «Budgie».

Η διανομή του Το SerpentOS δεν είναι μια διχάλα άλλων έργων και βασίζεται στον δικό του διαχειριστή πακέτων, moss , το οποίο δανείζεται πολλές από τις σύγχρονες δυνατότητες που αναπτύχθηκαν από διαχειριστές πακέτων, όπως τα eopkg/pisi, rpm, swupd και nix/guix, διατηρώντας παράλληλα την παραδοσιακή άποψη της διαχείρισης πακέτων και χρησιμοποιώντας την προεπιλεγμένη έκδοση σε κατάσταση χωρίς κατάσταση.

Ο διαχειριστής πακέτων χρησιμοποιεί το μοντέλο ενημέρωσης ατομικού συστήματος, που διορθώνει την κατάσταση του ριζικού διαμερίσματος και μετά την ενημέρωση της κατάστασης αλλάζει στη νέα.

Η κοινόχρηστη προσωρινή μνήμη και η κατάργηση διπλότυπων βάσει σκληρού συνδέσμου χρησιμοποιείται για εξοικονόμηση χώρου στο δίσκο κατά την αποθήκευση πολλαπλών εκδόσεων πακέτων. Το περιεχόμενο των εγκατεστημένων πακέτων βρίσκεται στον κατάλογο /os/store/installation/N, όπου N είναι ο αριθμός έκδοσης.

Το έργο αναπτύσσει επίσης το σύστημα βρύων-δοχείων, το σύστημα διαχείρισης εξάρτησης moss-deps, το σύστημα κατασκευής ογκόλιθων, το σύστημα ενθυλάκωσης της υπηρεσίας χιονοστιβάδας, ο διαχειριστής αποθετηρίου σκαφών, ο πίνακας ελέγχου κορυφής, η βάση δεδομένων moss-db και ο λογαριασμός bootstrapper (bootstrap).

Το Solus5 αναμένεται να αντικαταστήσει το σύστημα κατασκευής (ypkg3 και solbuild) με ογκόλιθο και χιονοστιβάδα, χρησιμοποιήστε τον διαχειριστή πακέτων moss αντί για sol (eopkg), χρησιμοποιήστε τις πλατφόρμες ανάπτυξης κορυφής και GitHub αντί για solhub, χρησιμοποιήστε το σκάφος για τη διαχείριση των αποθετηρίων αντί για το ferryd. Η διανομή θα συνεχίσει να χρησιμοποιεί το κυλιόμενο μοντέλο ενημερώσεων πακέτων, ακολουθώντας την αρχή της "εγκατάστασης μία φορά, κατόπιν πάντα ενημέρωσης μέσω εγκατάστασης ενημέρωσης".

Η νέα οργανωτική δομή του Solus βασίζεται στη φιλοσοφία ότι το άθροισμα του συνόλου είναι μεγαλύτερο από τα μέρη του. Αυτή η δομή, λόγω του ότι είναι πιο επίπεδη και λιγότερο αυστηρά περιορισμένη, έχει σχεδιαστεί σκόπιμα για να παρέχει περισσότερες ευκαιρίες για συμμετοχή της κοινότητας σε διάφορους τομείς.

Αυτό θα επιτρέψει στους ανθρώπους να επιδείξουν τις απίστευτες δεξιότητες και τα ταλέντα τους σε ένα πλαίσιο που ενισχύει την προσωπική και επαγγελματική ανάπτυξη μέσω περισσότερων τομέων/μονοπατιών συνεργασίας και μάθησης. Σκοπεύουμε τα μέλη της κοινότητας να μπορούν να εξελιχθούν με νέους και συναρπαστικούς τρόπους αντιμετωπίζοντας την εμπειρία τους χρησιμοποιώντας και συνεισφέροντας στο Solus ως μια περιπέτεια όπου το ταξίδι είναι εξίσου σημαντικό με τον προορισμό.

Οι προγραμματιστές του SerpentOS έχουν ήδη βοηθήσει στη δημιουργία της νέας υποδομής για το Solus και υπόσχονται ενημερώσεις πακέτων. Σχεδιάζεται η δημιουργία μιας εικόνας με δυνατότητα εκκίνησης προγραμματιστή με περιβάλλον που βασίζεται στο GNOME.

Μόλις επιλυθούν τα συγκεκριμένα ζητήματα των βρύων, θα ξεκινήσει η συσκευασία του GTK3. Εκτός από την αρχιτεκτονική x86_64, σχεδιάζεται να ξεκινήσει η παραγωγή συγκροτημάτων για το AArch64 και το RISC-V στο μέλλον.

Προς το παρόν, η εργαλειοθήκη SerpentOS θα αναπτυχθεί ανεξάρτητα από την ομάδα ανάπτυξης της Solus. Δεν γίνεται ακόμη λόγος για συγχώνευση των έργων Solus5 και SerpentOS. Το SerpentOS πιθανότατα θα αναπτυχθεί ως ξεχωριστό κιτ διανομής από τη Solus.

Τέλος, αν ενδιαφέρεστε να μάθετε περισσότερα σχετικά, μπορείτε να συμβουλευτείτε τις λεπτομέρειες στο τον ακόλουθο σύνδεσμο.