Я установил Sleepwatcher, используя Homebrew. Все работало хорошо, как кажется, вот вывод:

josh@Macbuech:~/Documents/Work/Access4All/projects/a4aa2/src$ brew install sleepwatcher
==> Downloading https://homebrew.bintray.com/bottles/sleepwatcher-2.2.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring sleepwatcher-2.2.el_capitan.bottle.tar.gz
==> Caveats
For SleepWatcher to work, you will need to read the following:

  /usr/local/Cellar/sleepwatcher/2.2/ReadMe.rtf

Ignore information about installing the binary and man page,
but read information regarding setup of the launchd files which
are installed here:

  /usr/local/Cellar/sleepwatcher/2.2/de.bernhard-baehr.sleepwatcher-20compatibility-localuser.plist
  /usr/local/Cellar/sleepwatcher/2.2/de.bernhard-baehr.sleepwatcher-20compatibility.plist

These are the examples provided by the author.

To have launchd start sleepwatcher now and restart at login:
  brew services start sleepwatcher
==> Summary
  /usr/local/Cellar/sleepwatcher/2.2: 8 files, 53.3K

Я хотел запустить сервис, как предложено в выводе, но получил следующую ошибку:

josh@Macbuech:~/Documents/Work/Access4All/projects/a4aa2/src$ brew services start sleepwatcher
==> Tapping homebrew/services
Cloning into '/usr/local/Library/Taps/homebrew/homebrew-services'...
remote: Counting objects: 7, done.
remote: Compressing objects: 100% (6/6), done.
remote: Total 7 (delta 0), reused 4 (delta 0), pack-reused 0
Unpacking objects: 100% (7/7), done.
Checking connectivity... done.
Tapped 0 formulae (32 files, 46.4K)
Error: Formula `sleepwatcher` not installed, #startup_plist not implemented or no plist file found
josh@Macbuech:~/Documents/Work/Access4All/projects/a4aa2/src$

Я не уверен сейчас. Я что-то упустил? Я читаю README, но это меня смущает, у меня нет опыта работы с launchd, демонами, сервисами ...

Я хочу, чтобы sleepwatcher всегда запускался на моем компьютере, чтобы он ~/.sleep и ~/.wakeup при переходе в режим сна или пробуждения.

Обновить

Я удостоверился, что brew service доступна, но не заставил это работать.

josh@Macbuech:~/Documents/Work/MuheimWebdesign/tests/tilt$ brew tap homebrew/services
josh@Macbuech:~/Documents/Work/MuheimWebdesign/tests/tilt$ brew services start sleepwatcher
Error: Formula `sleepwatcher` not installed, #startup_plist not implemented or no plist file found

1 ответ1

0

Вы сначала установили brew service ? Если нет, вам нужно будет сделать это только один раз,

brew tap homebrew/services

После этого вы должны быть в состоянии

brew services start sleepwatcher

без ошибок.

Надеюсь это поможет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .