Que signifie" Vous devriez probablement les chown"?

Je viens d'installer Homebrew. Quand je cours brew doctor je reçois ceci

Warning: Some directories in /usr/local/share/man aren't writable.
This can happen if you "sudo make install" software that isn't managed
by Homebrew. If a brew tries to add locale information to one of these
directories, then the install will fail during the link step.
You should probably `chown` them:

    /usr/local/share/man/de

Que signifie "Vous devriez probablement les chown"? Quelqu'un peut-il expliquer ce que Homebrew veut que je fasse?

27
demandé sur dB' 2013-06-21 00:44:16

4 réponses

Ok, donc chown est la commande unix pour changer le propriétaire d'un fichier.

Homebrew me demande de changer la propriété de /usr/local/share/man/de afin que Homebrew puisse y écrire. Homebrew fonctionne avec les mêmes autorisations que moi, donc me faire le propriétaire du fichier devrait résoudre le problème.

Exécuter ce qui suit résout le problème:

sudo chown $(whoami) /usr/local/share/man/de
62
répondu dB' 2016-10-26 16:38:42

Vérifiez le propriétaire et les droits d'autorisation:

ls -la /usr/local/share/man/ | grep de; ls -la /usr/local/share/man/de/ | grep man1

Changez-le:

/usr/bin/sudo /usr/bin/chgrp admin /usr/local/share/man/de /usr/local/share/man/de/man1

/usr/bin/sudo /bin/chmod g+rwx /usr/local/share/man/de /usr/local/share/man/de/man1

Maintenant, vous pouvez utiliser brew sans aucun problème ;-)

Your system is ready to brew.
4
répondu matt 2015-01-18 23:26:23

En fait, une simple commande devrait faire tout le travail.
sudo chown $(whoami) /usr/local/share/man/*/man1

3
répondu mainframer 2015-05-01 02:11:59

Chown est utilisé pour changer qui a la propriété d'un fichier. Dans ce cas, la référence à sudo implique que les fichiers installés en tant que superutilisateur ne seront pas accessibles par homebrew lorsqu'ils sont exécutés par un utilisateur régulier rendant ces options inutiles, et provoquant probablement une erreur ou un résultat indésirable si un tel fichier est tenté d'être accessible

2
répondu brendosthoughts 2013-06-20 20:49:24