Как мне исправить '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`
4 ответа
- brew переустановить pkg-config
- rm -R нарушающий каталог
- повторите шаг 1
Как сказал выше Майкл Пигг, в моем случае это была проблема с разрешением папки. Я должен был сделать следующее:
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 был счастлив.
- переустановите инструменты командной строки: https://developer.apple.com/downloads/index.action
- brew link --overwrite --dry-run pkg-config