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

Παρουσιάζεται η κυκλοφορία του κλασικού συστήματος init sysvinit 3.0, το οποίο χρησιμοποιήθηκε ευρέως σε διανομές Linux τις ημέρες πριν από το systemd και upstart, και τώρα συνεχίζει να χρησιμοποιείται σε διανομές όπως Devuan, Debian GNU/Hurd και antiX. Η αλλαγή του αριθμού έκδοσης σε 3.0 δεν σχετίζεται με σημαντικές αλλαγές, αλλά είναι συνέπεια της επίτευξης της μέγιστης τιμής του δεύτερου ψηφίου, το οποίο, σύμφωνα με τη λογική αρίθμησης της έκδοσης που χρησιμοποιήθηκε στο έργο, οδήγησε στη μετάβαση στον αριθμό 3.0 μετά το 2.99.

Η νέα έκδοση διορθώνει προβλήματα στο βοηθητικό πρόγραμμα bootlogd που σχετίζονται με τον εντοπισμό συσκευών για την κονσόλα. Εάν προηγουμένως μόνο συσκευές με ονόματα που αντιστοιχούν σε γνωστές συσκευές κονσόλας γίνονταν αποδεκτές στο bootlogd, τώρα μπορείτε να καθορίσετε ένα αυθαίρετο όνομα συσκευής, ο έλεγχος του οποίου περιορίζεται μόνο από τη χρήση έγκυρων χαρακτήρων στο όνομα. Για να ορίσετε το όνομα της συσκευής, χρησιμοποιήστε την παράμετρο της γραμμής εντολών του πυρήνα "console=/dev/device-name".

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

Πηγή: opennet.ru

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