Η γενική ψηφοφορία του Debian για τα συστήματα αρχικοποίησης έχει ήδη μια νικηφόρα επιλογή

Debit init σύστημα

Στις αρχές του μήνα γΜοιραζόμαστε μαζί σας εδώ στο blog τα νέα της γενικής ψηφοφορίας που δημιουργήθηκε προκειμένου να αποφασιστεί εάν το σύστημα θα υποστήριζε πολλαπλά συστήματα αρχικοποίησης. ως αποτέλεσμα του γεγονότος ότι, το 2014, η Τεχνική Επιτροπή ενέκρινε τη μεταβίβαση από την προεπιλεγμένη κατανομή στο systemd, αλλά δεν ανέπτυξε τη λύση σχετικά με με την υποστήριξη πολλών συστήματα αρχικοποίησης.

Ο επικεφαλής της επιτροπής συνέστησε στους συντηρητές του πακέτου να διατηρήσουν την υποστήριξη για το sysvinit ως εναλλακτικό σύστημα αρχικοποίησης, αλλά έδειξε ότι δεν μπορούσε να επιβάλει την άποψή του και ότι σε κάθε περίπτωση η απόφαση θα πρέπει να λαμβάνεται ανεξάρτητα.

Μετά από αυτό, ορισμένοι προγραμματιστές προσπάθησαν να πραγματοποιήσουν μια γενική ψηφοφορία, αλλά μια προκαταρκτική ψηφοφορία έδειξε ότι δεν υπήρχε ανάγκη να αποφασιστεί η χρήση πολλαπλών συστημάτων προετοιμασίας.

Πριν από λίγους μήνες, μετά από προβλήματα με τη συμπερίληψη του πακέτου elogind (απαραίτητο για να λειτουργεί το Gnome χωρίς systemd) στον κλάδο δοκιμής λόγω σύγκρουσης με το libsystemd, ο επικεφαλής του έργου του Debian έθεσε ξανά το ερώτημα, αφού οι προγραμματιστές δεν μπορούσαν να συμφωνήσουν και η επικοινωνία τους μετατράπηκε σε αντιπαράθεση και κατέληξε να του δώσει λύση στο θέμα με τη γενική ψηφοφορία.

Τώρα, ανακοινώθηκαν τα αποτελέσματα της εν λόγω ψηφοφορίας την προβλεπόμενη ημερομηνία (28 Δεκεμβρίου) όπου συμμετείχαν σε συντήρηση πακέτων και συντήρηση υποδομής με θέμα την υποστήριξη πολλαπλών συστημάτων προετοιμασίας.

Debit init σύστημα
σχετικό άρθρο:
Η ψηφοφορία ξεκινά σε συστήματα αρχικοποίησης του Debian

Y η νικητήρια επιλογή ήταν το δεύτερο στοιχείο ("B") στη λίστα, που το περιγράφει

Το systemd εξακολουθεί να προτιμάται, αλλά η δυνατότητα υποστήριξης εναλλακτικών συστημάτων αρχικοποίησης παραμένει. Τεχνολογίες, όπως το elogind, που σας επιτρέπουν να εκτελείτε εφαρμογές που συνδέονται με το σύστημα σε εναλλακτικά περιβάλλοντα θεωρούνται σημαντικές. Τα πακέτα μπορεί να περιλαμβάνουν αρχεία init για εναλλακτικά συστήματα."

Η ψηφοφορία έγινε με τη μέθοδο Condorcet., στο οποίο κάθε ψηφοφόρος κατατάσσει όλες τις επιλογές με τη σειρά της προτίμησής του και κατά τον υπολογισμό του αποτελέσματος, πόσοι ψηφοφόροι προτιμούν τη μία επιλογή έναντι της άλλης.

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

Προγραμματιστές εναλλακτικών λύσεων θα πρέπει να παρέχει πόρους για την εργασία σας και τη μορφοποίηση του πακέτου. Λύσεις όπως το elogind, που χρησιμοποιούνται για την ενορχήστρωση της εκκίνησης εφαρμογών που συνδέονται σε συγκεκριμένες διεπαφές συστήματος, παραμένουν σημαντικές για το έργο.

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

Επιτρέπεται η συμπερίληψη αρχείων μονάδας συστήματος και σεναρίων εκκίνησης στα πακέτα για να ξεκινήσετε τις υπηρεσίες. Τα πακέτα μπορούν να χρησιμοποιούν οποιαδήποτε από τις δυνατότητες του συστήματος κατόπιν αιτήματος του συντηρητή πακέτων, εφόσον αυτές οι δυνατότητες πληρούν τις απαιτήσεις των κανόνων του Debian και δεν συνδέονται με πειραματικές ή μη υποστηριζόμενες από το Debian δυνατότητες άλλων πακέτων.

Εκτός από το systemd, Τα πακέτα μπορεί επίσης να περιλαμβάνουν υποστήριξη για εναλλακτικά συστήματα αρχικοποίησης και παρέχουν στοιχεία για την παράκαμψη συγκεκριμένων διεπαφών συστήματος. Οι αποφάσεις για την ενεργοποίηση των επιδιορθώσεων λαμβάνονται από το συνοδευτικό προσωπικό ως μέρος των τακτικών διαδικασιών

Το Debian δεσμεύεται να εργάζεται με παράγωγες διανομές έχουν επιλέξει άλλα συστήματα αρχικοποίησης για τον εαυτό τους, αλλά η αλληλεπίδραση βασίζεται στο επίπεδο των συντηρητών, στο οποίο λαμβάνονται οι αποφάσεις σχετικά με αυτό.

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

Αν θέλετε να μάθετε περισσότερα για αυτό, μπορείτε να συμβουλευτείτε τη δημοσίευση των αποτελεσμάτων Στον ακόλουθο σύνδεσμο. 


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   01101001b dijo

    «Τέλος, αυτό το αποτέλεσμα δεν άρεσε σε πολλούς [...] καθώς πολλοί σχολιάζουν ότι αυτό δεν διαφέρει από αυτό που είναι σήμερα [...]»

    Δεν περίμενα κάτι άλλο από το Debian. Την τελευταία δεκαετία δεν ήταν παρά πολύς θόρυβος και λίγα «φώτα» (δεν ήταν άδικο που τους άνοιξαν οι άνθρωποι του Devuan).

    Και πάλι, το πρόβλημα δεν ήταν ποτέ ότι το systemd ήταν αντικατάσταση του init. Το πρόβλημα ήταν πάντα ότι το systemd ήταν φτιαγμένο για να χώνει τη μύτη του σε απολύτως τα πάντα, με τον επακόλουθο περιττό, σχεδόν πλαστό κώδικα, ένα παράλογα άχρηστο επίπεδο περιπλοκών, σφαλμάτων και διανυσμάτων μαζικής επίθεσης. Και εδώ είμαστε, με ένα "Linux" όλο και λιγότερο "Linux" και όλο και περισσότερο ένα "Wind*ws" της 2ης.

    Τώρα η χρήση διανομής χωρίς systemd είναι σχεδόν αστείο αφού το systemd αντικαθίσταται μόνο από κάποια άλλη μέθοδο φόρτωσης... αλλά το systemd εξαπλώνεται σε όλο το σύστημα σαν καρκίνος (αν και λέγεται ότι διατηρείται μόνο για ικανοποιητικές εξαρτήσεις και δεν λειτουργεί).

    Εν ολίγοις, φαίνεται ότι ούτε το Linux θα ξεφύγει από το αξίωμα του Matrix: «Ό,τι έχει αρχή... έχει τέλος».