web-dev-qa-db-fra.com

Comment puis-je corriger '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`‏‏‏‏‏‏
24
dpott197
  1. réinstallation de pkg-config
  2. rm -R répertoire-offensant
  3. répéter l'étape 1
24
dpott197

Comme Michael Pigg l'a dit ci-dessus, dans mon cas, c'était le problème d'autorisation de dossier. Je devais faire ce qui suit:

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

Et après avoir fini:

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

pour restaurer les autorisations d'origine.

9
kakyo

Il peut s'agir d'un problème d'autorisations sur/usr/local/share. Vous devez avoir une autorisation d'écriture dans ce répertoire pour que le lien se termine. Cependant, zsh se plaindra que le répertoire n'est pas sécurisé si vous définissez l'autorisation d'écriture. J'ai donné la permission d'écriture pour permettre à pkg-config de s'installer, puis je l'ai supprimé pour que zsh soit content.

2
Michael Pigg
  1. réinstaller les outils de ligne de commande: https://developer.Apple.com/downloads/index.action
  2. lien de brassage --overwrite --dry-run pkg-config
1
Kuner