Я веб-разработчик днем, и многие программы, которые я устанавливаю на своем компьютере (а именно базы данных и веб-серверы), поставляются с дополнительным агентом LaunchAgent для автоматизации запуска / остановки процессов при загрузке. Мне интересно, есть ли GUI для этих типов сервисов, чтобы я мог использовать LaunchAgent, а затем грациозно убивать сервисы. Еще одна замечательная возможность - отключить загрузку при запуске и просто использовать LaunchAgent для запуска / остановки службы по мере необходимости.
startup
system-prefs
ui
configuration
bloudermilk
источник
источник
Ответы:
Кажется, это именно то, что вы ищете: LaunchControl
источник
launchd
работает. Сравните раскрывающийся список в верхнем левом углу графического интерфейса со списком расположений файлов в документах .Лингон (MAS ссылка)
Он предоставляет хороший графический интерфейс для создания демонов / агентов, без написания plist-файла самостоятельно. Вы также можете использовать его для удаления ненужных вам демонов / агентов.
источник
Я нашел эту статью: https://foliovision.com/2014/01/os-x-scheduling-tools
Лингон выглядел очень гладко.
источник
Агенты запуска должны работать в фоновом режиме вместе с соответствующими демонами, то есть они не имеют графического интерфейса, но вы можете загружать и выгружать их с помощью терминала, используя:
«имя агента lanuch»: введите имя файла агента, которого вы хотите загрузить / выгрузить. / Library / launchAgents в OS X, который является папкой по умолчанию для Агентов для загрузки, просто заменяет выгрузку с загрузкой
источник
LaunchAgents
. Они работают как непривилегированный пользователь!