MacOS rendszerben miben különböznek a főzési szolgáltatások a launchctl szolgáltatásoktól? van-e mód arra, hogy a snap használatával Mac-en futtasson szolgáltatásokat a főzés helyett?
Válasz
A Brew kezeli az elemzés összetettségét minden csomagot, majd kiadja a megfelelő launchctl parancsokat az Ön számára. Végül a launchctl és a launchd elvégzi az emelést, a just brew csak közvetítő, hogy könnyebben elindulhasson.
% brew services -help
Használat: főzési szolgáltatások alparancs
Háttérszolgáltatások kezelése a macOS használatával “ launchctl (1 ) démonkezelő.
Ha sudo átadódik, akkor működjön a / Library / LaunchDaemons (indításkor indult). Ellenkező esetben a ~ / Library / LaunchAgents (bejelentkezéskor kezdődött).
Mindezt jól lefedi a súgó első 6 sora, és megteheti ellenőrizze a kódot a githubban , ha kíváncsi arra, hogy ez valójában hogyan működik a színfalak mögött.