Mac上的开机启动项

in macOS with 0 comment

今天我们主要来梳理这几个问题

brew安装的服务在什么位置,是怎么实现安装和卸载的

brew安装的服务在 /usr/local/Cellar 这个文件夹里,相应的配置文件在 /usr/local/etc 文件夹里。

有时候我们会用brew来给同一个服务安装不同的版本,然后我们会用:

brew unlink <取消关联相应的服务>
brew link <关联相应的服务>

来实现。

而这两条命令的本质就是修改环境变量,或者更改相应命令的软连


在使用Mac的过程中,我们会用到Homebrew来安装一些服务,有时候我们想让安装上的某些服务能够开机启动,Mac开机的时候会去加载5个地方的文件

/Library/LaunchDaemons/
/Library/LaunchAgents/
/System/Library/LaunchDaemons/
/System/Library/LaunchAgents/
/Users/<你的家目录>/Library/LaunchAgents/

这5个目录下放的全是plist配置文件

brew安装的服务怎么设置开机启动

在brew安装好对应的服务后,都在安装好的目录下有一个 homebrew.mxcl.<你的服务>.plist 的文件,只需要将这个文件拷贝到上面5个文件夹里的任意一个就可以了

Responses