我正在 mac 上安装 gitlab,但后者主要是为 linux 操作系统设计的。按照文档,我必须运行此命令
curl --output /etc/init.d/gitlab https://raw.github.com/gitlabhq/gitlab-recipes/master/init.d/gitlab
什么是/etc/init.d 文件夹的 mac 等效项(我知道 launchd
命令,但我正在寻找 mac 的等效/etc/init.d 文件夹)?
最佳答案
AFAIK,launchd
主要将其数据存储在 .plist
文件中的 /Library/LaunchAgents/
和 /Library/LaunchDaemons/
,偶尔在您的主目录中的那些子目录中。更多关于这些文件的信息,请参阅 this tutorial和 this reference .
具体针对您的问题,要设置 launchd
以运行 gitlab,请尝试将该 init.d
脚本转换为 .plist
文件上面的链接。
关于linux - osx 的/etc/init.d 等效项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15735320/