Jak se služby vaření liší od služeb launchctl?

V čem se v systému MacOS liší služby vaření od služeb launchctl? Existuje způsob, jak použít Snap na počítači Mac ke spouštění služeb namísto vaření?

Odpověď

Brew zpracovává složitost analýzy každý balíček a poté za vás vydá příslušné příkazy launchctl. Nakonec tedy launchctl a launchd zvednou, brew just je prostředníkem, který vám usnadní rozjezd.

% brew services -help 

Použití: služby vaření dílčí příkaz

Správa služeb na pozadí s macOS „ launchctl (1 ) správce démona.

Pokud je předán sudo , použijte / Library / LaunchDaemons (spuštěno při spuštění). V opačném případě použijte ~ / Library / LaunchAgents (spuštěno při přihlášení).

To vše je dobře popsáno v prvních 6 řádcích nápovědy a můžete zkontrolujte kód v githubu , pokud vás zajímá, jak to vlastně funguje v zákulisí.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *