3 votes

Homebrew / lien osxfuse impossible

Je n'ai pas couru brew doctor depuis beaucoup de temps. Sachez qu'il me dit que je devrais courir brew link osxfuse. Je vous montre ici le reste :

Newton:~$ brew link --overwrite osxfuse Warning: Could not link osxfuse. Unlinking... Linking /usr/local/Cellar/osxfuse/2.6.2... Error: Permission denied - /usr/local/include/osxfuse/fuse.h

Lorsque je l'exécute avec sudo Il dit qu'il est préférable que je ne le fasse pas. Je n'ai donc pas essayé. Voici la permission.

Newton:~$ ls -l /usr/local/include/osxfuse/fuse.h -rw-r--r-- 1 root wheel 246 17 Dez 2011 /usr/local/include/osxfuse/fuse.h

Que puis-je faire ?

2voto

Mike Gifford Points 136

Cela semble fonctionner si vous changez les permissions du répertoire parent /usr/local/include/osxfuse

Vous devez vous assurer que votre utilisateur dispose des droits d'écriture sur ce répertoire et sur tous les fichiers qu'il contient. Cela devrait fonctionner :

sudo chown USERNAME /usr/local/include/osxfuse
sudo chgrp GROUPNAME /usr/local/include/osxfuse
sudo chmod o+w /usr/local/include/osxfuse

0voto

retrography Points 657

Cette question ne concerne que les versions d'OSX antérieures à Yosemite. Si vous avez Yosemite ou une version plus récente d'OSX, il n'est pas possible de construire la formule OSXFUSE à partir des sources. Brew vous suggère d'installer le binaire proposé par Homebrew Cask :

brew install Caskroom/cask/osxfuse

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X