Miten hautumispalvelut eroavat launchctl-palveluista?

Miten suodatuspalvelut eroavat MacOS: ssa launchctl-palveluista? onko olemassa tapaa käyttää snapia Macissa palvelujen suorittamiseen hautumisen sijaan?

Answer

Brew käsittelee jäsentämisen monimutkaisuuden jokainen paketti ja antaa sitten sopivat launchctl-komennot sinulle. Joten loppujen lopuksi launchctl ja launchd nostavat, brew just on välittäjä helpottamaan pääsyäsi.

% brew services -help 

Käyttö: hautumispalvelut alikomento

Hallitse taustapalveluja macOS: lla ” launchctl (1 ) daemon manager.

Jos sudo välitetään, käytä / Library / LaunchDaemons (aloitettu käynnistyksen yhteydessä). Muussa tapauksessa käytä toimintoa ~ / Library / LaunchAgents (alkoi kirjautumisen yhteydessä).

Tämä kaikki on käsitelty hyvin ohjeen kuudella ensimmäisellä rivillä, ja voit tarkista koodi githubissa , jos olet utelias, miten tämä todella toimii kulissien takana.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *