Как удалить «com.starfield.backupservice» из launchd?

3

Я помню, как некоторое время назад я удалял приложение под названием starfield, но, вероятно, я не делал чистую деинсталляцию. Теперь в консоли я всегда вижу раздражающее сообщение:

com.apple.launchd [1] (com.starfield.backupservice [4441]) Выход с кодом выхода: 1
com.apple.launchd [1] (com.starfield.backupservice) Возобновление регулирования: Запустится через 10 секунд
com.apple .launchd [1] (com.starfield.backupservice [4442])
posix_spawn ("/ Applications / Starfield / BackupService / offSyncService", ...): такого файла или каталога нет

Я знаю, что это может быть что-то не так с моей установкой, как я могу сейчас выполнить чистую деинсталляцию или просто исправить эту проблему, я больше не хочу видеть это сообщение из своей консоли. Благодарю.

Арьян
источник
1
Superuser.com?
ГБН

Ответы:

7

Выгрузка изlaunchd , запустив в Терминале следующее:

sudo launchctl unload -w com.starfield.backupservice

Удаление файла конфигурации:

Посмотрите на /System/Library/LaunchAgents/, /System/Library/LaunchDemons/, /Library/LaunchAgents/, /Library/LaunchDemons/и ~/Library/LaunchAgents/для файла по имени com.starfield.backupservice.plistи удалите его.

Выполните один или оба из этих шагов.

Даниэль Бек
источник
1
AIUI, «com.apple.launchd [1]» в журнале указывает, что это системный экземпляр launchd, пытающегося запустить его, так что это LaunchDaemon (не агент), поэтому его необходимо использовать sudo launchctl unload -w com.starfield.backupserviceдля его отключения. Кроме того, если вы удалите файл конфигурации, не выгружая его сначала, он будет продолжать пытаться запускаться до следующей перезагрузки; поэтому я бы порекомендовал сделать оба шага.
Гордон Дэвиссон
@ Гордон Вы, конечно, правы, в противном случае это строка, содержащая идентификатор пользователя (например, 501).
Даниэль Бек