Rulați-l
Runit este un sistem init . În general, este foarte asemănător cu init . Directoarele cu niveluri de inițializare sunt stocate în /etc/runit/level_number . De asemenea, oferă următoarele caracteristici:
- demonizarea procesului
- înregistrarea procesului de ieșire și rotația jurnalului
- pornire, oprire, repornire, interogare de stare, scripturi de control pentru init.d
- dezactivarea și pornirea automată a serviciilor atunci când apar servicii noi în listă sau cele vechi sunt eliminate din listă
- capacitatea de a menține mai multe liste independente de servicii în același timp (de exemplu, pentru fiecare utilizator separat și pentru sistem ca întreg)
- API convenabil pentru managementul serviciilor
- pornire a sistemului mai rapidă în comparație cu sistemul de inițializare convențional
Utilizare
Pentru distribuția Dragora , Runit este folosit ca sistem de inițializare implicit și este un înlocuitor pentru Sysvinit tradițional . A fost implementat în Dragora 2.0 și este setat să fie lansatorul implicit în versiunile viitoare. [unu]
Distribuția Void Linux utilizează Runit ca sistem de inițializare nativ și ca sistem de management al serviciilor. [2]
Link -uri
Note
- ↑ Dragora Wiki: Init System (downlink) . Consultat la 25 decembrie 2017. Arhivat din original la 5 ianuarie 2018. (nedefinit)
- ↑ Servicii și Daemons - runit . Preluat la 16 aprilie 2021. Arhivat din original la 23 aprilie 2021. (nedefinit)