Je suis un développeur Web de jour et de nombreux logiciels que j'installe sur mon ordinateur (à savoir les bases de données et les serveurs Web) sont livrés avec un LaunchAgent en option pour automatiser les processus de démarrage / arrêt au démarrage. Je me demande s'il existe une interface graphique pour ces types de services afin que je puisse utiliser le LaunchAgent, puis tuer les services avec élégance. Une autre grande fonctionnalité serait si je pouvais désactiver le démarrage au lancement et utiliser simplement le LaunchAgent pour démarrer / arrêter un service selon les besoins.
startup
system-prefs
ui
configuration
bloudermilk
la source
la source
Réponses:
Cela semble être exactement ce que vous recherchez: LaunchControl
la source
launchd
fonctionnement. Comparez la liste déroulante en haut à gauche de l'interface graphique à la liste des emplacements de fichiers dans les documents .Lingon (lien MAS)
Il fournit une interface graphique agréable pour créer des démons / agents, sans écrire le fichier plist par vous-même. Vous pouvez également l'utiliser pour supprimer les démons / agents dont vous ne voulez pas.
la source
J'ai trouvé cet article: https://foliovision.com/2014/01/os-x-scheduling-tools
Lingon avait l'air très lisse.
la source
launchAgents sont là pour fonctionner en arrière-plan en conjonction avec leur démon respectif, c'est-à-dire qu'ils n'ont pas d'interface graphique, mais vous pouvez les charger et décharger à l'aide du terminal en utilisant:
"nom de lanuchAgent": saisissez le nom de fichier de l'agent que vous souhaitez charger / décharger. / Library / launchAgents dans OS X qui est le dossier par défaut pour les agents à charger, remplacez simplement unload par load
la source
LaunchAgents
. Ils fonctionnent en tant qu'utilisateur non privilégié!