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`
マイケル・ピッグが上で言ったように、私の場合、それはフォルダー許可の問題でした。私は次のことをしなければなりませんでした:
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
元の権限を復元します。
/ usr/local/shareのパーミッションの問題である可能性があります。リンクを完了するには、そのディレクトリへの書き込み権限が必要です。ただし、書き込み許可を設定すると、zshはディレクトリが安全でないと文句を言います。 pkg-configのインストールを許可する書き込み権限を付与してから、zshが満足できるように削除しました。