Hvordan adskiller bryggetjenester sig fra launchctl-tjenester?

På MacOS, hvordan adskiller bryggetjenester sig fra launchctl-tjenester? er der en måde at bruge snap på en Mac til at køre tjenester i stedet for at brygge?

Svar

Brew håndterer kompleksiteten ved parsing hver pakke og udsteder derefter de relevante launchctl-kommandoer til dig. Så til sidst skal launchctl og launchd løfte, bryg er bare en mellemmand for at gøre det lettere for dig at komme i gang.

% brew services -help 

Anvendelse: bryggetjenester underkommando

Administrer baggrundstjenester med macOS “ launchctl (1 ) dæmonmanager.

Hvis sudo er bestået, skal du arbejde på / Library / LaunchDaemons (startet ved opstart). Ellers skal du arbejde på ~ / Library / LaunchAgents (startet ved login).

Dette er alt sammen dækket godt i de første 6 linjer i hjælpen, og du kan Undersøg koden i github , hvis du er nysgerrig, hvordan dette rent faktisk fungerer bag kulisserne.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *