J'utilise HomeBrew pour mes besoins en matière de port (semble un peu plus «propre» que MacPorts).
Je peux installer sans sudo
ing (ce qui est génial), mais l’étape de liaison semble en avoir besoin ( /usr/local/share/man/man3
appartient à root
).
Un guide que j'ai trouvé suggère chown /usr/local
de le faire récursivement
sudo chown -R `whoami` /usr/local
Est-ce sûr ou… est-ce une mauvaise idée?
Aussi: mes autorisations sont-elles correctes?
$ pwd
/usr/local/share/man
$ ls -lah
total 32
drwxrwxr-x 8 root staff 272B 4 Set 11:02 .
drwxrwxr-x 9 root staff 306B 10 Set 11:27 ..
drwxr-xr-x 3 root wheel 102B 4 Ago 2009 de
drwxrwxr-x 163 root staff 5,4K 10 Set 11:27 man1
drwxr-xr-x 11 root wheel 374B 10 Set 11:27 man3
drwxr-xr-x 7 ago staff 238B 10 Set 11:39 man5
drwxr-xr-x 11 ago staff 374B 10 Set 11:39 man7
-rw-r--r-- 1 root staff 13K 4 Set 11:02 whatis
sudo chown -R :admin /usr/local
. De cette façon, cela fonctionnera de la même manière pour tout utilisateur administrateur de la machine. Cependant, vous devrez peut-être également vous exécuter sudo find /usr/local -perm -200 -exec chmod g+w '{}' \+
pour vous assurer que le groupe dispose du même accès en écriture que l'utilisateur.