मैं अपने पोर्ट की ज़रूरतों के लिए HomeBrew का उपयोग कर रहा हूं (MacPorts की तुलना में थोड़ा "क्लीनर" लगता है)।
मैं sudo
आईएनजी के बिना स्थापित कर सकता हूं (जो बहुत अच्छा है), लेकिन लिंक करने वाले आदमी को इसकी आवश्यकता है ( /usr/local/share/man/man3
इसके स्वामित्व में है root
)।
एक गाइड जो मुझे पता चला है कि मैं पुनरावृत्ति chown /usr/local
कर रहा हूं
sudo chown -R `whoami` /usr/local
क्या यह सुरक्षित है ... या यह एक बुरा विचार है?
भी: मेरी अनुमति सही हैं?
$ 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
:। इस तरह, यह मशीन के किसी भी व्यवस्थापक उपयोगकर्ता के लिए समान काम करेगा। यद्यपि आपको यह sudo find /usr/local -perm -200 -exec chmod g+w '{}' \+
सुनिश्चित करने के लिए भी भाग लेना पड़ सकता है कि समूह के पास उपयोगकर्ता के समान लिखने की पहुंच है।