MacOS에서 Brew 서비스는 launchctl 서비스와 어떻게 다릅니 까? brew 대신 서비스를 실행하기 위해 Mac에서 snap을 사용하는 방법이 있습니까?
Answer
Brew는 구문 분석의 복잡성을 처리합니다. 각 패키지는 적절한 launchctl 명령을 실행합니다. 결국, launchctl과 launchd가 리프팅을 수행하고, brew는 당신이 더 쉽게 진행할 수 있도록하는 중개자입니다.
% brew services -help
사용법 : 양조 서비스 하위 명령
macOS로 백그라운드 서비스 관리 “ launchctl (1 ) 데몬 관리자.
sudo 가 전달되면 / Library / LaunchDaemons (부팅시 시작됨). 그렇지 않으면 ~ / Library / LaunchAgents
(로그인시 시작됨).
이 내용은 도움말의 처음 6 줄에서 모두 잘 다루어지며 다음을 수행 할 수 있습니다. 이것이 실제로 어떻게 작동하는지 궁금하다면 github에서 코드를 검사 하세요.