क्यों / usr / स्थानीय / जड़ के स्वामित्व में है?


2

मैंने कहीं पढ़ा है (निश्चित नहीं है कि कहां) /usr/local/src तथा /usr/local/lib निर्देशिका स्थानीय स्रोत कोड और पुस्तकालयों के लिए बनाई गई हैं (उदाहरण के लिए उन परियोजनाओं के लिए जो आप इस पीसी पर विकसित कर रहे हैं)। यदि ऐसा है, तो सुपर उपयोगकर्ता के स्वामित्व के लिए उनके पास क्या तर्क है?


2
कई उपयोगकर्ताओं के लिए डिज़ाइन किए गए ऑपरेटिंग सिस्टम को देखते हुए, और कौन यह डिफ़ॉल्ट रूप से खुद कर सकता है?
grawity

जवाबों:


2

कहीं (यकीन नहीं है कि कहाँ)

आपका स्रोत सही नहीं था। प्रलेखन पढ़ें (मेरा जोर):

http://www.tldp.org/LDP/Linux-Filesystem-Hierarchy/html/usr.html

'/ Usr / लोकल' के पीछे मूल विचार '' usr '' के अलावा हर मशीन पर एक अलग ('लोकल') 'usr' डायरेक्टरी का होना था, जो शायद कहीं और से केवल पढ़ने के लिए मुहिम शुरू की जा सकती है। यह '/ usr' की संरचना को कॉपी करता है। इन दिनों, '/ usr / स्थानीय' को व्यापक रूप से एक अच्छी जगह के रूप में माना जाता है जिसमें स्व-संकलित या तीसरे पक्ष के कार्यक्रमों को रखा जाता है। / Usr / स्थानीय पदानुक्रम है सिस्टम व्यवस्थापक द्वारा उपयोग के लिए जब स्थानीय रूप से सॉफ़्टवेयर इंस्टॉल किया जाता है। सिस्टम सॉफ्टवेयर के अपडेट होने पर इसे अधिलेखित होने से सुरक्षित होना चाहिए। इसका उपयोग उन कार्यक्रमों और डेटा के लिए किया जा सकता है जो मेजबान के समूह के बीच साझा करने योग्य हैं, लेकिन इन / usr में नहीं पाए जाते हैं। स्थानीय रूप से स्थापित सॉफ्टवेयर को / usr / usr के बजाय / usr के भीतर रखा जाना चाहिए जब तक कि इसे / usr में सॉफ़्टवेयर को बदलने या अपग्रेड करने के लिए स्थापित नहीं किया जा रहा हो।


वास्तव में मुझे लगता है कि यह एक अन्य पहलू है, "/ usr / स्थानीय 'के पीछे मूल विचार एक अलग (' स्थानीय ')' / usr 'निर्देशिका के अलावा हर मशीन' / usr 'पर था, जो केवल कहीं और से केवल पढ़ने के लिए रखा जा सकता है। "
JakeGould
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.