sysvinit 2.96 init έκδοση συστήματος

Εισήχθη κυκλοφορία του κλασικού συστήματος init sysvinit 2.96, το οποίο χρησιμοποιήθηκε ευρέως σε διανομές Linux τις μέρες πριν από το systemd και το upstart, και τώρα συνεχίζει να χρησιμοποιείται σε διανομές όπως το Devuan και το antiX. Ταυτόχρονα, εκδόσεις του insserv 1.21.0 και
startpar 0.64. Χρησιμότητα εισάγετε έχει σχεδιαστεί για να οργανώνει τη διαδικασία φόρτωσης λαμβάνοντας υπόψη τις εξαρτήσεις μεταξύ των σεναρίων έναρξης και startpar χρησιμοποιείται για τη διασφάλιση της παράλληλης εκκίνησης πολλών σεναρίων κατά την εκκίνηση του συστήματος.

Στη νέα έκδοση:

  • Προστέθηκε σημαία "-z" στο pidof για έλεγχο διαδικασίες ζόμπι και διεργασίες σε παγωμένη κατάσταση εισόδου/εξόδου (καταστάσεις Z και D, οι οποίες παραλείφθηκαν προηγουμένως λόγω της πιθανότητας παγώματος).
  • Η έξοδος του βοηθητικού προγράμματος readbootlog έχει καθαριστεί.
  • Η σημαία "-e" έχει προστεθεί στη διαδικασία bootlogd για τη διατήρηση των αρχείων καταγραφής εκκίνησης, η οποία σας επιτρέπει να αποθηκεύετε όλα τα λαμβανόμενα δεδομένα στο αρχείο καταγραφής, χωρίς να κάνετε κανονικοποίηση και να κόψετε ειδικούς χαρακτήρες.
  • Η σημαία "-q" προστέθηκε στο πρόγραμμα insserv, απενεργοποιώντας την έξοδο προειδοποιήσεων στην κονσόλα (εμφανίζονται μόνο σοβαρά σφάλματα).
  • Η δοκιμαστική σουίτα στο startpar έχει ενημερωθεί. Για να απλοποιηθεί η ανάλυση αρχείων καταγραφής, έχει προστεθεί η σημαία "-n", η οποία προσθέτει ονόματα σεναρίων στην έξοδο. Από προεπιλογή, η δημιουργία σε λειτουργία βελτιστοποίησης (-O2) είναι ενεργοποιημένη. Ο χαρακτήρας τροφοδοσίας γραμμής που λείπει προσαρτάται αυτόματα σε μηνύματα από εργασίες που εκτελούνται για να αποτραπεί η μίξη μηνυμάτων στο αρχείο καταγραφής. Διορθώθηκε μια παλινδρόμηση που προκάλεσε την εσφαλμένη επισήμανση εργασιών που δεν παραλληλιζόταν ως διαδραστικές.

Πηγή: opennet.ru

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