4
unknown7cd1c37eb7ca:local shoaibali$ ruby -e "$(curl -fsSL   https://raw.github.com/mxcl/homebrew/go)"
-e:67: warning: Insecure world writable dir /usr/local/bin in PATH, mode 040777
-e:96: warning: Insecure world writable dir /usr/local/bin in PATH, mode 040777
It appears Homebrew is already installed. If your intent is to reinstall you
should do the following before running this installer again:
rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup
unknown7cd1c37eb7ca:local shoaibali$ ls
CONTRIBUTING.md     foreman         hw_mp_userdata
Library         git         libexec
PortDetect.log      heroku          opt
bin         hw_mobile_userdata  share
unknown7cd1c37eb7ca:local shoaibali$

ffmpeg をインストールしようとしたときに、brew に問題が発生しました。私はbrewをアンインストールし(オンラインで読んだ記事を介して)、再インストールしようとするという未熟なことをしたと思います(注-何時間も試した後)。しかし、brew を再度インストールしようとすると、上記の出力が端末に表示されます。Cellar ファイルが明らかに存在しないのに、Homebrew が既にインストールされているとどのように言えますか?

4

3 に答える 3

14

同じ問題がありました。/usr/local/Cellar という名前のディレクトリはありませんでしたが、brew インストールは既にインストールされていると報告し続けました。

以下を実行して問題を解決しました。

ステップ1:実行

  rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup

(エラーが報告され、正常に実行されませんでしたが、クリーンアップは行われたと思います)

ステップ 2 : Windows の世界から、ターミナルを再起動しました。

ステップ 3: 再実行

 ruby -e "$(curl -fsSL   https://raw.github.com/mxcl/homebrew/go)"

正常に実行されました。

于 2013-09-03T05:29:18.870 に答える
0

この解決策を試しましたが、システムが醸造を検出しないときに「醸造のクリーンアップ」を実行することはできませんXD

考えられる解決策を思いつきました... MacPortをインストールしようとしましたが、うまくインストールできませんでしたが、(どういうわけか)brewをアンインストールしているように見えるので、最初から再インストールできました

で、今回は効果あり!だから、多分それは誰かを助けるでしょう!

PS: 最初の問題は、Brew を初めてインストールしたときにインターネット接続の問題が発生し、うまくインストールできなかったことだと思います。

于 2014-09-19T12:51:22.173 に答える