Lansarea sistemului init sysvinit 3.0

Este prezentată lansarea sistemului clasic de init sysvinit 3.0, care a fost utilizat pe scară largă în distribuțiile Linux în zilele de dinainte de systemd și de parvenit, iar acum continuă să fie folosit în distribuții precum Devuan, Debian GNU/Hurd și antiX. Modificarea numărului versiunii la 3.0 nu este asociată cu modificări semnificative, ci este o consecință a atingerii valorii maxime a celei de-a doua cifre, care, în conformitate cu logica de numerotare a versiunii utilizată în proiect, a dus la trecerea la numărul 3.0. după 2.99.

Noua versiune rezolvă problemele din utilitarul bootlogd legate de detectarea dispozitivului pentru consolă. Dacă anterior numai dispozitivele cu nume corespunzătoare dispozitivelor de consolă cunoscute erau acceptate în bootlogd, acum puteți specifica un nume de dispozitiv arbitrar, a cărui verificare este limitată doar de utilizarea caracterelor valide în nume. Pentru a seta numele dispozitivului, utilizați parametrul liniei de comandă a nucleului „console=/dev/device-name”.

Versiunile utilitarelor insserv și startpar utilizate împreună cu sysvinit nu s-au schimbat. Utilitarul insserv este conceput pentru a organiza procesul de pornire, ținând cont de dependențele dintre scripturile de pornire, iar startpar este folosit pentru a asigura lansarea paralelă a mai multor scripturi în timpul procesului de pornire a sistemului.

Sursa: opennet.ru

Adauga un comentariu