Spusť to
Runit je iniciační systém . Obecně je velmi podobný init . Adresáře s init úrovněmi jsou uloženy v /etc/runit/level_number . Poskytuje také následující funkce:
- proces démonizace
- protokolování výstupu procesu a rotace protokolu
- start, stop, restart, dotaz na stav, řídicí skripty pro init.d
- automatické vypnutí a spuštění služeb, když se v seznamu objeví nové služby nebo jsou ze seznamu odstraněny staré
- schopnost udržovat několik nezávislých seznamů služeb současně (například pro každého uživatele zvlášť a pro systém jako celek)
- pohodlné API pro správu služeb
- rychlejší spouštění systému ve srovnání s konvenčním inicializačním systémem
Použití
Pro distribuci Dragora je Runit použit jako výchozí init systém a je náhradou za tradiční Sysvinit . Byl implementován v Dragora 2.0 a je nastaven jako výchozí spouštěč v budoucích verzích. [jeden]
Distribuce Void Linux používá Runit jako nativní init systém a jako systém správy služeb. [2]
Odkazy
Poznámky
- ↑ Dragora Wiki: Init System (downlink) . Získáno 25. prosince 2017. Archivováno z originálu 5. ledna 2018. (neurčitý)
- ↑ Služby a démoni - runit . Získáno 16. dubna 2021. Archivováno z originálu dne 23. dubna 2021. (neurčitý)