web-dev-qa-db-ja.com

「brew install pkg-config」を修正するにはどうすればよいですか?

Warning: Could not link pkg-config. Unlinking...
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
You can try again using `brew link pkg-config`‏‏‏‏‏‏
22
dpott197
  1. pkg-configを再インストールする
  2. rm -R違反ディレクトリ
  3. ステップ1を繰り返します
23
dpott197

マイケル・ピッグが上で言ったように、私の場合、それはフォルダー許可の問題でした。私は次のことをしなければなりませんでした:

Sudo chmod 777 /usr/local/bin
Sudo chmod 777 /usr/local/share/man/man1
brew link pkg-config

そして、私が終わった後:

Sudo chmod 755 /usr/local/bin
Sudo chmod 755 /usr/local/share/man/man1

元の権限を復元します。

9
kakyo

/ usr/local/shareのパーミッションの問題である可能性があります。リンクを完了するには、そのディレクトリへの書き込み権限が必要です。ただし、書き込み許可を設定すると、zshはディレクトリが安全でないと文句を言います。 pkg-configのインストールを許可する書き込み権限を付与してから、zshが満足できるように削除しました。

2
Michael Pigg
  1. コマンドラインツールを再インストールします: https://developer.Apple.com/downloads/index.action
  2. brew link --overwrite --dry-run pkg-config
1
Kuner