2012-10-21 20 views
14

私の最初のリファイナリcmsプロジェクトを開始しようとしていますが、すでに問題があります。私はimagemagickを取得しようとしている、とエラーを取得しています。私は、私のプロファイル、または問題を抱えているディレクトリへのアクセス許可を変更することについてもstackoverflowを見て、アンインストールして再インストールしましたが、これまでのところ運がありません。私は誰かがこれを修正することで私を歩くことができるかもしれないと思っていた。本当にありがとう。imagemagickのインストールに関する問題

Mac-Pro:local user$ brew install imagemagick 
Error: You must `brew link jpeg' before imagemagick can be installed 
Mac-Pro:local user$ brew link jpeg 
Linking /usr/local/Cellar/jpeg/8d... 
Error: Could not symlink file: /usr/local/Cellar/jpeg/8d/bin/wrjpgcom 
/usr/local/bin is not writable. You should change its permissions. 
+1

'/ usr/local/bin'は書き込み可能ではないようです。 'ls -la/usr/local'を実行すると' bin'ディレクトリの権限がわかります(私のユーザは 'admin'グループに属します)。 – Alex

+0

これは、ls -la/usr/localのdrwxr-xr-xを実行するときに表示されます。36 root admin 1224 Oct 21 14:37 bin – vpoola88

+0

どのように書き込み可能にするために変更しますか? – vpoola88

答えて

71

は励ました後、ここに答えとしてthe questionに私のコメントです。

問題は自作を使用しようとしているディレクトリがbrewを実行しているユーザーによって書き込み可能ではないということです。これを修正するには、そのユーザーがディレクトリを書き込み可能にします。

sudo chown -R yourusename:admin /usr/local/bin 

これは再帰的にyourusernameというユーザーに/usr/local/binディレクトリ内のすべてのオブジェクトの所有権を変更します。あなたのユーザはOS X管理者グループにいると仮定します。

あなたのユーザのユーザ名が分からない場合は、コマンドwhoamiを実行することができます。

+0

Xcodeのコマンドラインツールもインストールする必要があることにも注意してください。 –

+3

@JordanThornquest確かに、[ツールはHomebrewの前提条件です](https://github.com/mxcl/homebrew/wiki/Installation#requirements)。これらのツールをインストールしても問題の問題は解決しません。 – Alex

+1

ああ。私の間違い! –

関連する問題