OS X autorisation refusée pour /usr/local/lib
Je suis à la recherche de tout conseil/intuition/indices/réponses sur un problème d'autorisation qui a été semés sur moi depuis que je suis passé à un nouveau Macbook pro. Voici le dilemme. Certains programmes de copier les bibliothèques dans /usr/local/lib lors de l'installation et lors de l'exécution de ces programmes, je reçois un crash qui, je crois, est liée à des restrictions d'autorisation pour les fichiers dans ce dossier. J'ai eu des erreurs (ne peut pas accéder à des fichiers à partir de ce chemin) en essayant d'installer des plugins pour audacity, puis essayé de faire un "ls" dans ce dossier. J'ai immédiatement obtenir la permission refusée à moins que je le préfixe de la commande avec sudo. J'ai essayé de posséder le répertoire /usr/local/lib/audacity dossier avec mon compte d'utilisateur et même encore je obtenir les autorisations des erreurs sur ces fichiers. Il est important de noter que le problème n'est pas exclusif à l'Audace. J'ai vu le même problème avec Polycom vidéo de la conférence de logiciel et j'ai aussi été en mesure d'exécuter Parallels sur cette machine. (Je n'ai pas tracé des Parallèles avec le même problème mais je suis de paris son.) J'ai vaguement souvenir de certains bizarre Linux, cmd magie j'ai utilisé de retour dans la journée qui ne serait pas seulement d'accorder des autorisations à un utilisateur, mais tweak faible niveau de bits permettant le/la désactivation de certaines choses comme l'exécution et je me souviens l'autorisation chose est plus profond que de l'exécution, mais sa fait des années. Je ne me souviens pas de la detils et je me demande si il ya quelque chose de similaire sur OS X que je suis peut-être dominant. Est-il quelque chose de spécial au sujet de l'emplacement et les fichiers? Pourrait, j'ai quelque peu modifié mon système de fichiers d'une manière que les fichiers apparaissent-elles différentes? Pour ce que sa vaut, me semble être en mesure d'utiliser au moins un des programmes si je me connecte en tant qu'utilisateur root. Je n'ai pas essayé avec les autres programmes que je viens de découvrir la possibilité. S'il vous plaît aider.
OriginalL'auteur Cliff | 2010-08-02
Vous devez vous connecter pour publier un commentaire.
Il semble que le dossier n'est pas exécutable. Essayez:
et puis, vous devriez être en mesure d'utiliser la commande ls ou quoi que ce soit d'autre dans le dossier (encore ne vous permettra pas d'écrire, mais votre compte d'utilisateur ne devrait pas être en mesure de le faire de toute façon)
.. comme il est sur linux. c'est étrange. j'ai cela sur un tout nouveau mac.
J'ai eu à faire 777 sur le mien avant, il a travaillé. une fois que j'ai fait, j'ai été en mesure d'exécuter brew lien gdbm pour créer les liens symboliques. mais, il a travaillé. donc, ouais, je suppose?
775 a fonctionné pour moi
OriginalL'auteur Cfreak
Trouvé la réponse à partir d'un collègue et ami. Le dossier devait être marqué exécutable.
résout tout!
OriginalL'auteur Cliff