कहां से करें आवेदन


9

मैं लिनक्स-आधारित विकास के लिए एक बहु-वर्षीय व्यक्तिगत प्रवास के बीच में एक लंबे समय से विंडोज उपयोगकर्ता हूं। विंडोज पर जब मैंने एक एप्लिकेशन इंस्टॉल किया तो उसे प्रोग्राम फाइल्स फोल्डर में डाल दिया गया और मेरे पास एक अलग डेटा फोल्डर पदानुक्रम में ऐप का उपयोग करते हुए मेरे द्वारा बनाई गई फ़ाइलों को स्टोर करने की ऐप थी, जिसे मैं नियमित रूप से बैकअप ले सकता था।

लिनक्स में संबंधित फ़ोल्डर / निर्देशिका क्या हैं (ठीक है, मैं वास्तव में मैक पर चल रहा हूं)?


मैक लिनक्स से चीजों को उनकी /Applicationsनिर्देशिका की तरह थोड़ा अलग करता है । सामान्य लिनक्स फ़ाइल सिस्टम संगठन के बारे में जानने के लिए, FHS पर एक नज़र डालें ।
jw013

क्षमा करें - अस्पष्ट होने के लिए मेरा बुरा। मैं सामान्य लिनक्स एप्स के बारे में बात कर रहा हूं जैसे कि अपाचे टूल और डाउनलोड (हडूप, कैसेंड्रा, सुअर, आदि विशिष्ट उदाहरणों के रूप में)। मैं मैक-विशिष्ट सामान के लिए / एप्लिकेशन फ़ोल्डर के बारे में समझता हूं। thx
क्रिस जेरकेन

जवाबों:


13

लिनक्स के लिए, लिनक्स मानक बेस फाइल सिस्टम लेआउट का वर्णन करता है और कहां और कैसे एप्लिकेशन और उनके डेटा इंस्टॉल किए जाते हैं।

LSB फाइलसिस्टम पदानुक्रम मानक का संदर्भ देता है में अधिकांश वस्तुओं के लिए (भले ही यह बहुत पुराना हो) का संदर्भ देता है।

एक व्यावहारिक मामले के रूप में, आप पाएंगे कि अधिकांश अनुप्रयोगों में उनके प्रोग्राम बायनेरिज़ स्थापित हैं /usr/bin, उनकी लाइब्रेरी स्थापित हैं /usr/libया /usr/lib64, उनके साझा किए गए एप्लिकेशन डेटा /usr/shareऔर उनके मशीन-विशिष्ट एप्लिकेशन डेटा में हैं/var/lib

ये निर्देशिकाएं हैं जहां सिस्टम अनुप्रयोगों को स्थापित करता है।

उपयोगकर्ता द्वारा इंस्टॉल किए गए एप्लिकेशन को नीचे रखा जा सकता है /usr/local, उन सम्मेलनों के लिए जिनके लिए दर्पण हैं /usr, या निर्देशिका में /optजिसके तहत मैक ओएस एक्स के /Applicationsफ़ोल्डर से थोड़ा मिलता है , जिसमें प्रत्येक एप्लिकेशन में सीधे नीचे एक फ़ोल्डर होता है, और उस फ़ोल्डर में निर्देशिका आमतौर पर उन लोगों को प्रतिबिंबित करती है जिनके तहत पाया गया /usr


1
और है /var/lib/PROGRAMNAME...
Nils
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.