1
私はSierra
を実行しているmacbook proでhomebrewを使っていくつかの標準サービスを実行しています。サービスはrootとして実行する必要がありますか?
➜ ~ brew services list
Name Status User Plist
dnsmasq started root /Library/LaunchDaemons/homebrew.mxcl.dnsmasq.plist
mariadb started [myuser] /Users/[myuser]/Library/LaunchAgents/homebrew.mxcl.mariadb.plist
nginx started root /Library/LaunchDaemons/homebrew.mxcl.nginx.plist
php70 started root /Library/LaunchDaemons/homebrew.mxcl.php70.plist
これらのほとんどはmariadb
以外root
として実行されていることに注意してください。これは正常なのでしょうか、これらのサービスをインストールするときに何かを台無しにしましたか(おそらくsudo
はありません)
これが間違っている場合は、
これは[別のスタックエクスチェンジサイトに問い合わせる](http://apple.stackexchange.com)に移動する必要があります。 – jerry
@ jerry--これはちょっと価値がありますが、これはプログラミングボックスです.OSには 'osx'と' homebrew'タグがあり、AskDifferentのほとんどは特定のソフトウェアの問題以上に基本的なMacの使用やハードウェアに関する質問を扱っています。 – user101289
HomebrewやOS Xに関する質問はここで話題になるかもしれないが、プログラミングに焦点を当てる必要があると私は同意しない。私はあなたが嫌がらせをしないことを願っていますが、私は、パッケージマネージャの基本的なセットアップと使用に関するこのタイプの質問が、その基準を満たしていないと考えています(Homebrew、apt-getなど)。私はあなたに驚くかもしれないと思います。たとえば、[この質問](http://apple.stackexchange.com/questions/150271/how-to-repair-homebrew-permissions-after-installing-as-root)を参照してください。 – jerry