4 votes

En quoi les services brew sont-ils différents des services launchctl ?

Sous MacOS, en quoi les services brew sont-ils différents des services launchctl ? Existe-t-il un moyen d'utiliser snap sur un Mac pour lancer des services à la place de brew ?

8voto

Oskar Points 1242

Brew gère la complexité de l'analyse de chaque paquet et lance les commandes launchctl appropriées pour vous. Ainsi, au final, launchctl et launchd font le travail, brew n'est qu'un intermédiaire pour vous faciliter la tâche.

% brew services -help

Utilisation : brew services sous-commande

Gérer les services d'arrière-plan avec MacOS launchctl (1) gestionnaire de démons.

Si sudo est passée, opérer sur /Bibliothèque/LaunchDaemons (lancé au démarrage). Sinon, il faut fonctionner sur ~/Bibliothèque/LaunchAgents (commencé à connexion).

Tout ceci est bien couvert dans les 6 premières lignes de l'aide et vous pouvez inspecter le code dans github si vous êtes curieux de savoir comment cela fonctionne en coulisses.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X