Το Systemd 251 έχει ήδη κυκλοφορήσει και αυτά είναι τα νέα του

σύστημαd-245

Μετά από πέντε μήνες ανάπτυξης ανακοινώθηκε η κυκλοφορία της νέας έκδοσης του systemd 251, έκδοση στην οποία αυξήθηκαν οι απαιτήσεις συστήματος. Η ελάχιστη υποστηριζόμενη έκδοση του πυρήνα Linux έχει αυξηθεί από 3.13 σε 4.15. Απαιτεί το χρονόμετρο CLOCK_BOOTTIME για να λειτουργήσει. Για τη μεταγλώττιση, χρειάζεστε έναν μεταγλωττιστή που να υποστηρίζει το πρότυπο C11 και τις επεκτάσεις GNU (το πρότυπο C89 εξακολουθεί να χρησιμοποιείται για αρχεία κεφαλίδας).

Για το κομμάτι των καινοτομιών που ξεχωρίζουν από τη νέα αυτή έκδοση, επισημαίνεται ότι το se πρόσθεσε ένα πειραματικό βοηθητικό πρόγραμμα systemd-sysupdate για εντοπίζει αυτόματα, πραγματοποιεί λήψη και εγκατάσταση ενημερώσεων χρησιμοποιώντας τον ατομικό μηχανισμό για αντικατάσταση κατατμήσεων, αρχείων ή καταλόγων.

Μια άλλη αλλαγή που ξεχωρίζει είναι ότι εισάγεται μια νέα εσωτερική κοινόχρηστη βιβλιοθήκη, libsystemd-core- .so, το οποίο είναι εγκατεστημένο στον κατάλογο /usr/lib/systemd/system και αντιστοιχεί στο libsystemd-shared-library .τόσο υπαρκτό. Χρήση της κοινόχρηστης βιβλιοθήκης libsystemd-core- .ΝΔ μειώνει το συνολικό μέγεθος της εγκατάστασης με την επαναχρησιμοποίηση του δυαδικού κώδικα. Ο αριθμός έκδοσης μπορεί να καθοριστεί μέσω της επιλογής 'shared-lib-tag' στο σύστημα δημιουργίας meson και επιτρέπει στις διανομές να αποστέλλουν πολλές εκδόσεις αυτών των βιβλιοθηκών ταυτόχρονα.

Πέραν αυτού, τονίζεται επίσης ότι έχει εφαρμοστεί η μετάβαση μεταβλητής περιβάλλοντος $MONITOR_SERVICE_RESULT, $MONITOR_EXIT_CODE, $MONITOR_EXIT_STATUS, $MONITOR_INVOCATION_ID και $MONITOR_UNIT που περιέχουν πληροφορίες σχετικά με την παρακολουθούμενη μονάδα στους ελεγκτές OnFailure/OnSuccess.

Για μονάδες, υλοποιείται η ρύθμιση ExtensionDirectories, η οποία μπορεί να χρησιμοποιηθεί για την οργάνωση της φόρτωσης των στοιχείων της επέκτασης συστήματος από κανονικούς καταλόγους, αντί για εικόνες δίσκου. Τα περιεχόμενα του καταλόγου επέκτασης συστήματος επικαλύπτουν το OverlayFS και χρησιμοποιούνται για την επέκταση της ιεραρχίας καταλόγου /usr/ και /opt/ και την προσθήκη πρόσθετων αρχείων κατά το χρόνο εκτέλεσης, ακόμα κι αν οι καθορισμένοι κατάλογοι έχουν προσαρτηθεί μόνο για ανάγνωση. Υποστήριξη για τον καθορισμό ενός καταλόγου έχει επίσης προστεθεί στην εντολή «portablectl added –extension=».

En systemd-networkd, για διαδρομές unicast διαμορφώθηκε μέσω της ενότητας [Route], η τιμή του εύρους άλλαξε από προεπιλογή σε "link" για να ταιριάζει με τη συμπεριφορά της εντολής "ip route". Προστέθηκε η παράμετρος "Isolated=true|false" στην ενότητα [Bridge] για να διαμορφώσετε το χαρακτηριστικό network bridges με το ίδιο όνομα στον πυρήνα. Στην ενότητα [Tunnel], η παράμετρος External έχει προστεθεί για τη διαμόρφωση μιας σήραγγας εξωτερικού τύπου (λειτουργία συλλογής μεταδεδομένων).

Του άλλες αλλαγές που ξεχωρίζουν:

  • Προστέθηκαν οι παράμετροι BootServerName, BootServerAddress και BootFilename στην ενότητα [DHCPServer] για τη διαμόρφωση της διεύθυνσης διακομιστή, του ονόματος διακομιστή και του ονόματος αρχείου εκκίνησης που αποστέλλονται από τον διακομιστή DHCP κατά την εκκίνηση σε λειτουργία PXE.
  • Στην ενότητα [Δίκτυο], η παράμετρος L2TP έχει αφαιρεθεί, αντί της οποίας στα αρχεία .netdev μπορείτε να χρησιμοποιήσετε τις νέες ρυθμίσεις Local σχετικά με τη διεπαφή L2TP.
  • Βεβαιωθείτε ότι το systemd-resolved έχει ξεκινήσει νωρίτερα στη διαδικασία εκκίνησης, συμπεριλαμβανομένης της εκκίνησης από το initrd όταν το systemd-resolved υπάρχει στην εικόνα initrd.
  • Προστέθηκε η επιλογή –fido2-credential-algorithm στο systemd-cryptenroll για να επιλέξετε τον αλγόριθμο κρυπτογράφησης διαπιστευτηρίων και η επιλογή –tpm2-with-pin για τον έλεγχο της εισαγωγής PIN κατά το ξεκλείδωμα ενός διαμερίσματος χρησιμοποιώντας TPM.
  • Προστέθηκε μια παρόμοια επιλογή tpm2-pin στο /etc/crypttab. Όταν ξεκλειδώνετε συσκευές μέσω του TPM, οι ρυθμίσεις κρυπτογραφούνται για προστασία από την υποκλοπή κλειδιών κρυπτογράφησης.
  • Προστέθηκε D-Bus API στο systemd-timesyncd για δυναμική ανάκτηση πληροφοριών από διακομιστή NTP μέσω IPC.
  • Για να προσδιοριστεί η ανάγκη για έξοδο χρώματος σε όλες τις εντολές, ελέγχεται η μεταβλητή περιβάλλοντος COLORTERM εκτός από τα NO_COLOR, SYSTEMD_COLORS και TERM, τα οποία είχαν ελεγχθεί προηγουμένως.
  • Το σύστημα δημιουργίας Meson υλοποιεί την επιλογή install_tag για προσαρμοσμένες εκδόσεις και εγκατάσταση των απαραίτητων στοιχείων: pam, nss, devel (pkg-config), systemd-boot, libsystemd, libudev.
  • Προστέθηκε η επιλογή δημιουργίας προεπιλεγμένης συμπίεσης για την επιλογή αλγόριθμου συμπίεσης για systemd-journald και systemd-coredump.
  • Προστέθηκε η πειραματική ρύθμιση "reboot-for-bitlocker" στο sd-boot στο loader.conf για την εκκίνηση των Microsoft Windows με το BitLocker TPM.
  • Το Systemd-journald έχει σταθεροποιήσει τη δυνατότητα εξαγωγής σε μορφή JSON. Προστέθηκε υποστήριξη για έξοδο JSON στις εντολές “journalctl –list-boots” και “bootctl list” (σημαία “–json”).
  • Προστέθηκαν νέα αρχεία βάσης δεδομένων hwdb στο udev, τα οποία περιέχουν πληροφορίες για φορητές συσκευές (PDA, αριθμομηχανές κ.λπ.) και συσκευές που χρησιμοποιούνται για τη δημιουργία ήχου και βίντεο (κονσόλες DJ, πληκτρολόγια).
  • Η ρύθμιση LoadCredential επιτρέπει ένα όνομα καταλόγου ως όρισμα, οπότε επιχειρεί να φορτώσει διαπιστευτήρια από όλα τα αρχεία στον καθορισμένο κατάλογο.
  • Στο systemctl, η παράμετρος "--timestamp" πρόσθεσε τη δυνατότητα καθορισμού της σημαίας "unix" για την εμφάνιση της ώρας σε μορφή εποχής (ο αριθμός των δευτερολέπτων από την 1η Ιανουαρίου 1970).

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


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

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

*

*

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