防止 PostgreSQL 在 Mac OS X 启动时启动

防止 PostgreSQL 在 Mac OS X 启动时启动

我在 Mac OS X 中安装了 PostgreSQL 8.4.4。我很高兴,而且我不想卸载它,因为我偶尔会用它进行开发。

但我绝对想阻止 OS X 在每次机器启动时运行它。

“Mac OS 方式” 是怎样的?在 Linux 中,我会在某些运行级别关闭该服务,但我不知道如何在Mac OS X

谢谢!

答案1

Mac OS X 使用launchd来替代init.d

要禁用某项launchd工作,您需要找出包含该项工作所有详细信息的 plist 的名称sudo launchctl unload /PATH/TO/PLIST

该文件很可能存在,/Library/LaunchDaemons但具体名称取决于您如何安装它(例如 PostgreSQL 的发行版、MacPorts 等)。

相关内容