În ce fel diferă serviciile de bere de serviciile launchctl?

Pe MacOS, în ce fel diferă serviciile de bere de serviciile launchctl? există o modalitate de a utiliza snap pe un Mac pentru a rula servicii în loc de preparare?

Răspuns

Brew gestionează complexitatea analizei fiecare pachet și apoi emite comenzile de lansare corespunzătoare pentru dvs. Deci, în cele din urmă, launchctl și launchd fac ridicarea, brew este doar un intermediar pentru a vă face mai ușor să începeți.

% brew services -help 

Utilizare: servicii de bere subcomandă

Gestionați serviciile de fundal cu macOS „ launchctl (1 ) daemon manager.

Dacă sudo este trecut, operați pe / Library / LaunchDaemons (început la boot). În caz contrar, operați pe ~ / Library / LaunchAgents (a început la conectare).

Acest lucru este acoperit bine în primele 6 linii de ajutor și puteți inspectați codul din github dacă sunteți curioși cum funcționează de fapt în culise.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *