Hvordan er bryggetjenester forskjellige fra launchctl-tjenester?

På MacOS, hvordan skiller bryggetjenester seg fra launchctl-tjenester? er det en måte å bruke snap på en Mac til å kjøre tjenester i stedet for å brygge?

Svar

Brew håndterer kompleksiteten ved parsing hver pakke og utsteder deretter de riktige launchctl-kommandoene for deg. Så til slutt, launchctl og launchd gjør løftingen, bryg bare er en mellomledd for å gjøre det lettere for deg å komme i gang.

% brew services -help 

Bruk: bryggetjenester underkommando

Administrer bakgrunnstjenester med macOS « launchctl (1 ) daemon manager.

Hvis sudo er bestått, bruk / Library / LaunchDaemons (startet ved oppstart). Hvis ikke, bruk ~ / Library / LaunchAgents (startet ved innlogging).

Dette er alt dekket godt i de første 6 linjene i hjelpen, og du kan Inspiser koden i github hvis du er nysgjerrig på hvordan dette faktisk fungerer bak kulissene.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *