Homebrew Services

使用launchctl启动Homebrew formulae plist。(Starts Homebrew formulae's plists with launchctl.)

Github stars Tracking Chart

Homebrew Services

Integrates Homebrew formulae with macOS' launchctl manager.

Requirements

Homebrew is used for installing the services.

This does not work with Linuxbrew (so don't file Linux issues, please).

Install

brew services is automatically installed when run.

Usage

Start

Start the MySQL service at login with:

brew services start mysql

Start the Dnsmasq service at boot with:

sudo brew services start dnsmasq

Start all available services with:

brew services start --all

Run

Run the MySQL service but don't start it at login (nor boot) with:

brew services run mysql

Stop

Stop the MySQL service with:

brew services stop mysql

Restart

Restart the MySQL service with:

brew services restart mysql

List

List all services managed by brew services with:

brew services list

Cleanup

Remove all unused services with:

brew services cleanup

Copyright (c) Homebrew maintainers. See LICENSE.txt for details.

Overview

Name With OwnerHomebrew/homebrew-services
Primary LanguageRuby
Program languageRuby (Language Count: 1)
PlatformMac
License:BSD 2-Clause "Simplified" License
Release Count0
Created At2014-10-08 04:22:00
Pushed At2024-05-09 07:38:35
Last Commit At2024-05-09 08:38:34
Stargazers Count1.9k
Watchers Count43
Fork Count194
Commits Count892
Has Issues Enabled
Issues Count203
Issue Open Count0
Pull Requests Count399
Pull Requests Open Count0
Pull Requests Close Count32
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private
To the top