Quando você obtém o erro “nada foi encontrado para carregar” após a execução launchctl load
. Por exemplo:
$ launchctl load ~/Library/LaunchAgents/org.virtualbox.vboxwebsrv.plist
nothing found to load
Primeiro, verifique se o pacote não está listado como desativado no arquivo de substituições globais:/private/var/db/launchd.db/com.apple.launchd/overrides.plist
Se o pacote não estiver listado no arquivo de substituições, a documentação do launchd oferece outro arquivo em que ele pode estar localizado.
Primeiro, obtenha seu ID de usuário executando id
na linha de comando:
$ id -u
201
Agora use este id para encontrar o arquivo:
/var/db/launchd.db/com.apple.launchd.peruser. 201 /overrides.plist. A entrada de substituição deve ser listada neste arquivo.
No exemplo fornecido acima para o virtualbox, você removeria essas linhas desse arquivo overrides.plist:
<key>org.virtualbox.vboxwebsvc</key>
<dict>
<key>Disabled</key>
<true/>
</dict>